-- picture converter - "text mode" (ibm-cga, aquarius, c64, mz700) - from Paulo Silva, july 2012 - gpl licence
-- ok,pixp,op1,op2,op3,op6=inputbox("?","pixel-perfect",0,0,1,0,"ibm-cga",1,0,1,-1,"aquarius",0,0,1,-1,"c64",0,0,1,-1,"mz700",0,0,1,-1)
ok,pixp,op1,op2,op3,op4,op5,op6,op7=inputbox("?","pixel-perfect",0,0,1,0,"ibm-cga",1,0,1,-1,"aquarius",0,0,1,-1,"c64",0,0,1,-1,"thomson",0,0,1,-1,"msx1",0,0,1,-1,"mz700",0,0,1,-1,"vg5000",0,0,1,-1)
function grayscaleindexed(c)
  r,g,b=getcolor(c);return math.floor((b*11+r*30+g*59)/100);end
xcell=8;ycell=8
if ok==true then
  w,h=getpicturesize()
  -- step 1: reduce colours -----------------------------------------------------
  statusmessage("step 1: reduce colours")
  waitbreak(0)
  rpal={};gpal={};bpal={};
  for n=0,255,1 do
    rpal[n+1],gpal[n+1],bpal[n+1]=getcolor(n)
    setcolor(n,0,0,0)
    end
  finalizepicture()
  if op7==1 then ycell=10;end
  if op1==1 then -- ibm-cga
    setcolor( 0,0x00,0x00,0x00);setcolor( 1,0x00,0x00,0xAA);setcolor( 2,0x00,0xAA,0x00);setcolor( 3,0x00,0xAA,0xAA)
    setcolor( 4,0xAA,0x00,0x00);setcolor( 5,0xAA,0x00,0xAA);setcolor( 6,0xAA,0x55,0x00);setcolor( 7,0xAA,0xAA,0xAA)
    setcolor( 8,0x55,0x55,0x55);setcolor( 9,0x55,0x55,0xFF);setcolor(10,0x55,0xFF,0x55);setcolor(11,0x55,0xFF,0xFF)
    setcolor(12,0xFF,0x55,0x55);setcolor(13,0xFF,0x55,0xFF);setcolor(14,0xFF,0xFF,0x55);setcolor(15,0xFF,0xFF,0xFF)
    end
  if op2==1 then -- aquarius
    setcolor( 0,0x10,0x10,0x10);setcolor( 1,0xf0,0x10,0x10);setcolor( 2,0x10,0xf0,0x10);setcolor( 3,0xf0,0xe8,0x10)
    setcolor( 4,0x20,0x20,0xd8);setcolor( 5,0xf0,0x10,0xf0);setcolor( 6,0x30,0xc0,0xc0);setcolor( 7,0xf0,0xf0,0xf0)
    setcolor( 8,0xc0,0xc0,0xc0);setcolor( 9,0x28,0xa8,0xa8);setcolor(10,0xc0,0x20,0xc0);setcolor(11,0x40,0x10,0x88)
    setcolor(12,0xf0,0xf0,0x70);setcolor(13,0x20,0xc8,0x40);setcolor(14,0xa8,0x20,0x20);setcolor(15,0x30,0x30,0x30)
    end
  if op3==1 then -- c64
    setcolor( 0,0x00,0x00,0x00);setcolor( 1,0xff,0xff,0xff);setcolor( 2,0x88,0x39,0x32);setcolor( 3,0x67,0xB6,0xBD)
    setcolor( 4,0x8B,0x3F,0x96);setcolor( 5,0x55,0xA0,0x49);setcolor( 6,0x40,0x31,0x8D);setcolor( 7,0xBF,0xCE,0x72)
    setcolor( 8,0x8B,0x54,0x29);setcolor( 9,0x57,0x42,0x00);setcolor(10,0xB8,0x69,0x62);setcolor(11,0x50,0x50,0x50)
    setcolor(12,0x78,0x78,0x78);setcolor(13,0x94,0xE0,0x89);setcolor(14,0x78,0x69,0xC4);setcolor(15,0x9F,0x9F,0x9F)
    end
  if op4==1 then -- thomson
    setcolor( 0,0x00,0x00,0x00);setcolor( 1,0xff,0x00,0x00);setcolor( 2,0x00,0xff,0x00);setcolor( 3,0xff,0xff,0x00)
    setcolor( 4,0x00,0x00,0xff);setcolor( 5,0xff,0x00,0xff);setcolor( 6,0x00,0xff,0xff);setcolor( 7,0xff,0xff,0xff)
    setcolor( 8,0xbb,0xbb,0xbb);setcolor( 9,0xdd,0x77,0x77);setcolor(10,0x77,0xdd,0x77);setcolor(11,0xdd,0xdd,0x77)
    setcolor(12,0x77,0x77,0xdd);setcolor(13,0xdd,0x77,0xee);setcolor(14,0xbb,0xff,0xff);setcolor(15,0xee,0xbb,0x00)
    end
  if op5==1 then -- msx1
    setcolor( 0,0x00,0x00,0x00);setcolor( 1,0x00,0x00,0x00);setcolor( 2,0x3E,0xB8,0x49);setcolor( 3,0x74,0xD0,0x7D)
    setcolor( 4,0x59,0x55,0xE0);setcolor( 5,0x80,0x76,0xF1);setcolor( 6,0xB9,0x5E,0x51);setcolor( 7,0x65,0xDB,0xEF)
    setcolor( 8,0xDB,0x65,0x59);setcolor( 9,0xFF,0x89,0x7D);setcolor(10,0xCC,0xC3,0x5E);setcolor(11,0xDE,0xD0,0x87)
    setcolor(12,0x3A,0xA2,0x41);setcolor(13,0xB7,0x66,0xB5);setcolor(14,0xCC,0xCC,0xCC);setcolor(15,0xFF,0xFF,0xFF)
    end
  if op6==1 or op7==1 then -- mz700
    setcolor( 0,0x00,0x00,0x00);setcolor( 1,0x00,0x00,0xFF);setcolor( 2,0xFF,0x00,0x00);setcolor( 3,0xFF,0x00,0xFF)
    setcolor( 4,0x00,0xFF,0x00);setcolor( 5,0x00,0xFF,0xFF);setcolor( 6,0xFF,0xFF,0x00);setcolor( 7,0xFF,0xFF,0xFF)
    end
  for y=0,h-1,1 do
    for x=0,w-1,1 do
      c=getpicturepixel(x,y)
      c2=matchcolor(rpal[c+1],gpal[c+1],bpal[c+1])
      putpicturepixel(x,y,c2)
      end;end
  -- step 2: reduce colours on cells and read attributes ------------------------
  statusmessage("step 2: reduce colours on cells and read attributes")
  waitbreak(0)
  setcolor(255,0xFF,0xFF,0xFF)
  wo=w+xcell;ho=h+ycell;wr=wo;hr=ho
  wn=wo*2;hn=ho*2
  if wo<256 then wn=256+wo;wr=256;end
  if ho<512 then hn=512+ho;end
  finalizepicture()
  setpicturesize(wn,hn)

  celcnt={};for n=0,255,1 do celcnt[n+1]=0;end -- Arraycounter must have initial value
  for y1=0,h-1,ycell do
    statusmessage("step 2:".. (math.floor(y1*100/h)) .."%  " )
    waitbreak(0)
    for x1=0,w-1,xcell do
      for i=0,255,1 do
        celcnt[i+1]=0;end
      for y2=0,ycell-1,1 do
        for x2=0,xcell-1,1 do
           x=x1+x2;y=y1+y2;u=getpicturepixel(x,y)
           celcnt[u+1]=celcnt[u+1]+(1000*xcell*ycell)+math.random(0,950);end;end
      ikattr=0;paattr=0;ikcnt=0;pacnt=0
      for i=0,255,1 do
        if ikcnt<celcnt[i+1] then ikcnt=celcnt[i+1];ikattr=i;end;end
      celcnt[ikattr+1]=0
      for i=0,255,1 do
        if pacnt<celcnt[i+1] then pacnt=celcnt[i+1];paattr=i;end;end
      if grayscaleindexed(ikattr)>grayscaleindexed(paattr) then tmpr=ikattr;ikattr=paattr;paattr=tmpr;end
      wmid=math.floor((grayscaleindexed(paattr)+grayscaleindexed(ikattr))/2)
      drawfilledrect(wr+x1,hr+y1,wr+x1+7,hr+y1+7,paattr)
      drawfilledrect(wr+x1+1,hr+y1+1,wr+x1+5,hr+y1+4,ikattr)
      for y2=0,ycell-1,1 do
        for x2=0,xcell-1,1 do
          x=x1+x2;y=y1+y2;u=getpicturepixel(x,y)
          if u==ikattr then
            idou=ikattr
          elseif u==paattr then
            idou=paattr
          else
            idou=ikattr
            if grayscaleindexed(u)>wmid then idou=paattr;end
            end
          putpicturepixel(x,y,idou)
          end;end;end;end
  -- step 3: extract bitmap ----------------------------------------------------
  statusmessage("step 3: extract bitmap")
  waitbreak(0)
  for y1=0,h-1,ycell do
    for x1=0,w-1,xcell do
      paattr=getpicturepixel(wr+x1,hr+y1)
      ikattr=getpicturepixel(wr+x1+2,hr+y1+2)
      for y2=0,ycell-1,1 do
        for x2=0,xcell-1,1 do
          q9=getpicturepixel(x1+x2,y1+y2)
          if q9==ikattr then
            putpicturepixel(wr+x1+x2,y1+y2,255)
            end
          end;end;end;end
  -- step 4: writing character sets ---------------------------------------------
  statusmessage("step 4: writing character sets")
  waitbreak(0)
  finalizepicture()
  for n=16,255,1 do
    setcolor(n,n,n,n)
    end
  finalizepicture()
  picdump1_st={"4040","0404","4040","0404"}
  invbm=128
  if op1==1 then -- ibm-cga
    picdump1_st={
    "44444444400000044000000440040044444044444400044444404444444444440000000044444444000000004444000044000044440000004000000004400440",
    "44444444044444400000000000000004440004444000004444000444444444440000000044000044004444004444400040044004440044004004440040400404",
    "44444444040440400040040000000004400000444400044440000044444004440004400040044004044004404444000040044004440000004000000044000044",
    "44444444044444400000000000000004000000040000000400000004440000440044440040444404040000404000004040044004440044444004440000044000",
    "44444444040000400044440040000044400000440000000400000004440000440044440040444404040000400044004444000044440044444004440000044000",
    "44444444044004400004400044000444440004440040400440404044444004440004400040044004044004400044004444400444400044444004400044000044",
    "44444444044444400000000044404444444044444440444444404444444444440000000044000044004444000044004440000004000044440004400440400404",
    "44444444400000044000000444444444444444444400044444000444444444440000000044444444000000004000044444400444000444440044444404400440",
    "00444444444444004440044440044004400000004000000444444444444004444440044444400444444444444444444444444444444444444440044400000000",
    "00004444444400004400004440044004004004000044440044444444440000444400004444400444444440444404444444444444440440444440044400000000",
    "00000044440000004000000440044004004004004000044444444444400000044000000444400444444440044004444400444444400440044400004440000004",
    "00000000000000004440044440044004400004000044004444444444444004444440044444400444000000000000000000444444000000004400004440000004",
    "00000000000000004440044440044004444004000044004440000004400000044440044444400444000000000000000000444444000000004000000444000044",
    "00000044440000004000000444444444444004004000044440000004440000444440044440000004444440044004444400000004400440044000000444000044",
    "00004444444400004400004440044004444004000444004440000004444004444440044444000044444440444404444444444444440440440000000044400444",
    "00444444444444004440044444444444444444440000044444444444000000004440044444400444444444444444444444444444444444440000000044400444",
    "44444444440044444004004440040044440044444444444444000444400444444440044440044444444444444444444444444444444444444444444444444400",
    "44444444400004444004004440040044400000440044400440040044400444444400444444004444400440044400444444444444444444444444444444444000",
    "44444444400004444004004400000004004444440044004444000444004444444004444444400444440000444400444444444444444444444444444444440004",
    "44444444440044444444444440040044400004444440044440004004444444444004444444400444000000000000004444444444000000444444444444400044",
    "44444444440044444444444400000004444400444400444400400044444444444004444444400444440000444400444444444444444444444444444444000444",
    "44444444444444444444444440040044000004444004400400440044444444444400444444004444400440044400444440004444444444444400444440004444",
    "44444444440044444444444440040044440044440044400440004004444444444440044440044444444444444444444444004444444444444400444400044444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440044444444444444444444400444444",
    "40000444440044444000044440000444444000440000004444000444000000444000044440000444444444444444444444400444444444444004444440000444",
    "00440044000044440044004400440044440000440044444440044444004400440044004400440044444444444444444444004444444444444400444400440044",
    "00400044440044444444004444440044400400440000044400444444444400440044004400440044440044444400444440044444000000444440044444440044",
    "00000044440044444400044444000444004400444444004400000444444004444000044440000044440044444400444400444444444444444444004444400444",
    "00040044440044444004444444440044000000044444004400440044440044440044004444440044444444444444444440044444000000444440044444004444",
    "00440044440044440044004400440044444400440044004400440044400444440044004444400444440044444000444444004444444444444400444444444444",
    "40000444000000440000004440000444444400444000044440000444400444444000044440004444440044444400444444400444444444444004444444004444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444004444444444444444444444444444444444444",
    "40000044440044440000004444000044000000440000000400000004440000440044004440000444444000040004400400004444004440040044400444000444",
    "00444004400004444004400440044004400400444004440440044404400440040044004444004444444400444004400440044444000400040004400440040044",
    "00400004004400444004400400444444400440044004044440040444004444440044004444004444444400444004004440044444000000040000400400444004",
    "00400004004400444000004400444444400440044000044440000444004444440000004444004444444400444000044440044444004040040040000400444004",
    "00400004000000444004400400444444400440044004044440040444004400040044004444004444004400444004004440044404004440040044000400444004",
    "00444444004400444004400440044004400400444004440440044444400440040044004444004444004400444004400440044004004440040044400440040044",
    "40000444004400440000004444000044000000440000000400004444440000040044004440000444400004440004400400000004004440040044400444000444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "00000044400004440000004440000444000000440044004400440044004440040044400400440044000000044000044400444444400004444440444444444444",
    "40044004004400444004400400440044040040440044004400440044004440040044400400440044004400444004444400044444444004444400044444444444",
    "40044004004400444004400400044444440044440044004400440044004440044004004400440044044004444004444440004444444004444004004444444444",
    "40000044004400444000004444000444440044440044004400440044004040044400044440000444440044444004444444000444444004440044400444444444",
    "40044444004000444000044444400044440044440044004400440044000000044004004444004444400444044004444444400044444004444444444444444444",
    "40044444400004444004004400440044440044440044004440000444000400040044400444004444004440044004444444440004444004444444444444444444",
    "00004444444000440004400440000444400004440000004444004444004440040044400440000444000000044000044444444000400004444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444400444444444444444400000000",
    "44004444444444440004444444444444444000444444444444000444444444440004444444004444444004440004444440004444444444444444444444444444",
    "44004444444444444004444444444444444400444444444440040044444444444004444444444444444444444004444444004444444444444444444444444444",
    "44400444400004444000004440000444444400444000044440044444400040044004004440004444400004444004400444004444000400440000044440000444",
    "44444444444400444004400400440044400000440044004400004444004400444000400444004444444004444004004444004444000000040044004400440044",
    "44444444400000444004400400444444004400440000004440044444004400444004400444004444444004444000044444004444004040040044004400440044",
    "44444444004400444004400400440044004400440044444440044444400000444004400444004444444004444004004444004444004440040044004400440044",
    "44444444400040040400004440000444400040044000044400004444444400440004400440000444004004440004400440000444004440040044004440000444",
    "44444444444444444444444444444444444444444444444444444444000004444444444444444444400044444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444044444444444444444444444444444444444444444444444444444440004444400444000444444000400444400444",
    "44444444444444444444444444444444440044444444444444444444444444444444444444444444444444444400444444400444440044440040004444000044",
    "00400044400040040040044440000044400000440044004400440044004440040044400400440044000000444400444444400444440044444444444440044004",
    "40044004004400444004004400444444440044440044004400440044004440044004004400440044044004440004444444444444444000444444444400444400",
    "40044004004400444004004440000444440044440044004400440044004040044400044400440044440044444400444444400444440044444444444400444400",
    "40000044400000444004444444440044440040440044004440000444000000044004004440000044400440444400444444400444440044444444444400444400",
    "40044444444400440000444400000444444004444000400444004444400400440044400444440044000000444440004444400444000444444444444400444400",
    "00004444444000044444444444444444444444444444444444444444444444444444444400000444444444444444444444444444444444444444444400000000",
    "40000444444444444440044440000004004400444004444444000044444444444000000400440044400444440044004440000044400444440044004444004444",
    "00440044004400444400444400444400444444444400444440044004400004440044440044444444440044444444444400444004440044444400444440440444",
    "00444444444444444000044444000044400004444000044444000044004400444400004440000444400004444000444444000444400044444000044444004444",
    "00444444004400440044004444444004444400444444004444444004004444444004400400440044004400444400444444400444440044440044004440000444",
    "00440044004400440000004444000004400000444000004444000004004400444000000400000044000000444400444444400444440044440044004400440044",
    "40000444004400440044444440044004004400440044004440044004400004444004444400444444004444444400444444400444440044440000004400000044",
    "44004444400000044000044444000000400000044000000444000000440044444400004440000444400004444000044444000044400004440044004400440044",
    "40044444444444444444444444444444444444444444444444444444400444444444444444444444444444444444444444444444444444444444444444444444",
    "44400444444444444400000440000444444444444004444440000444400444444444444400444004004400444444444444000444440004044444444444440004",
    "44004444444444444004004400440044004400444400444400440044440044440044004444444444444444444444444440040044400400444444444444400400",
    "00000044400000000044004444444444444444444444444444444444444444444444444440000044004400444000004440044044004400040044004444400444",
    "40044444444400440000000440000444400004444000044400440044004400440044004400444004004400440044000400004444004040044000044440000004",
    "40000444400000000044004400440044004400440044004400440044004400440044004400444004004400440040400440044444000440044400444444400444",
    "40044444004400440044004400440044004400440044004400440044004400440000004400444004004400440004400400044004400400444000044444400444",
    "00000044400000000044000440000444400004444000044440000004400000044444004440000044400004444000004400000044040004440044004400400444",
    "44444444444444444444444444444444444444444444444444444444444444440000044444444444444444444444444444444444444444444444444440004444",
    "44400444444004444444004444440044400040044000400444000044440000444400444444000044444444440004400400044004444444444444444444444444",
    "44004444440044444440044444400444004000440040004440040044400440044444444440400404444444444004004440040044444004444400440000440044",
    "40000444400044444444444444444444444444444444444440040044400440044400444404044040444444444000044440000444444444444004400440044004",
    "44440044440044444000044400440044000004440004004444000004440000444004444404000440000000444000000440004400444004440044004444004400",
    "40000044440044440044004400440044004400440000004444444444444444440044444404040440444400444004440040044000444004444004400440044004",
    "00440044440044440044004400440044004400440040004440000004400000040044004440044004444400440044000400440040440000444400440000440044",
    "40000004400004444000044440000004004400440044004444444444444444444000044444000044444444440440044404400000440000444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440000044444400444004444444444444444444",
    "44044404404040400040004044400444444004444444004440000444004444444400004440044004400440044444444440044004444004440044004444444444",
    "04440444040404044000400044400444444004444440044404444044400444444044440400044004400440040000000400044004444004440044004444444444",
    "44044404404040400040004044400444444004444400444444004444440044440400044000044004400440040000000400044004400000044000044444444444",
    "04440444040404044000400044400444000004444000044440000444400004440404444044444004400440044444400444444004004444440000004400000444",
    "44044404404040400040004044400444000004440044004400440044004400440400044044444004400440044444400444444004004444444400444400000444",
    "04440444040404044000400044400444444004440000004400000044000000444044440400044004400440040004400400000004400000040000004444400444",
    "44044404404040400040004044400444444004440044004400440044004400444400004400044004400440040004400400000004444004444400444444400444",
    "04440444040404044000400044400444444004444444444444444444444444444444444440044004400440044004400444444444444004444400444444400444",
    "44400444444004444444444444400444444444444440044440004004400040044004400444444444400440044444444440044004444444444004400444444444",
    "44400444444004444444444444400444444444444440044400400044004000444004400040000000000440000000000040044000000000000004400004444404",
    "44400444444004444444444444400444444444444440044440000444440044444004400040000000000440000000000040044000000000000004400000000004",
    "44400000000000000000000044400000000000000000000044440044400004444004444440044444444444444444444440044444444444444444444440040044",
    "44400000000000000000000044400000000000000000000040000044004400444004444440044444444444444444444440044444444444444444444440040044",
    "44444444444444444440044444400444444444444440044400440044000000444000000040044000000000000004400040044000000000000004400000000004",
    "44444444444444444440044444400444444444444440044440000004004400444000000040044000000000000004400040044000000000000004400004444404",
    "44444444444444444440044444400444444444444440044444444444444444444444444440044004444444444004400440044004444444444004400444444444",
    "00400444000000444000044400440044400444444444444444400444400004440044004444400444444444440000000044444444444004444004444400000000",
    "40004444400400440444404444444444440044440044444444004444044440444444444444400444444444440000000044444444444004444400444400000000",
    "00400444400440040000004400000044000000444044444440000444400004444000044444400444444444440000000044444444444004444000044400000000",
    "44440044000040044004444440044444400444440004444444004444440044444400444400000444444000000000000044444444444444444400444400000000",
    "44000044400440044000044440000444400004444444444444004444440044444400444400000444444000000000000000000000444004444400444444444444",
    "40040044400400444004444440044444400444444444444444004444440044444400444444444444444004440000000000000000444004444400444444444444",
    "44000444000000440000004400000044000000444444444440000444400004444000044444444444444004440000000000000000444004444000044444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444004440000000000000000444444444444444444444444",
    "44400444444444444000004444004444400040044000400444444444444444440000444444400444400004444004444444400444444004444444444444400444",
    "44004444400004440444440444400444004000440040004440044004000444444004444444004444044440444400444444004444440044440000004444004444",
    "40000044004400444000004440000044444444444000004440044004400004444000004400440044444444440044004444444444004400444444444444444444",
    "00444004000004440044400400444004400004440044400440044004400400444004400400440044004400440044004400440044004400444444444444444444",
    "00444004004400440044400400444004004400440044400440044004400004444000004400440044004400440044004400440044400004444444444444444444",
    "00444004000004440044400400444004004400440044400440000044400444444004444400440044004400440044004400000044440044444444444444444444",
    "40000044004444444000004440000044400004444000004440044444000044440000444440000444400004444000044444440044400004444444444444444444",
    "44444444004444444444444444444444444444444444444400444444444444444444444444444444444444444444444400000444444444444444444444444444",
    "44444444440044444444444400044004400000004000000444004444444444444400044444444444444444444400044440000044400004444444444444444444",
    "44444444440044444444444444040044004004000044440044004444444444444004004400440044444444444000044444440004444400444444444444444444",
    "44444444000000444444444440000444004004004000044444444444444444444004004444444444444444444440044444000044440004444400004444444444",
    "44444444440044440000004444004400400004000044004400000044444444444400044444444444444444444440044444440004400444444400004444444444",
    "00000044440044444444444400044000444004000044004444444444444444444444444444444444444004444000000440000044400000444400004444444444",
    "44444444444444440000004400440040444004004000044444004444444444444444444444444444444444444444444444444444444444444400004444444444",
    "44444444000000444444444404400000444004000444004444004444440044444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444400444444440000044444444444400444444444444444444444444444444444444444444444444444444444444444444444"}
    end
  if op2==1 then -- aquarius
    picdump1_st={
    "44000044404440444044404440044044444444444400004444444444444444444440044444400444444400004444444444444444000044444444444400000044",
    "44044444404404444044044444040444444044444044440444444044440444444400004444400444444440004444404444044444000444444400004400000044",
    "44044444404044444040444440404444444444440440044044444404404444444040040444400444444400004444000440004444000044444400004444000044",
    "40000444440400444404004444040044400000440404444000000000000000004440044444400444444000404440004444000444040004444444444444004444",
    "44044444404440444040404440404044444444440404444000000000000000004440044444400444440004440400044444400040444000444000000444004444",
    "40044444444404444440004444400044444044440440044044444404404444444440044440400404400044440000444444440000444400040000000044004444",
    "04040044444000444444404444444044444444444044440444444044440444444440044444000044440444440004444444444000444440440000000044004444",
    "44444444444444444444444444444444444444444400004444444444444444444440044444400444444444440000444444440000444444440000000044004444",
    "00000000400000004400004444444444400000044444444440000044444444444000004444400444444444444444000044444444000044440000444444444444",
    "44000044400000004400004444000044440000444400044444000004440004444400000044000044444444444444000044444444000044440000444444444444",
    "44000044400004444400004444000044400440044400004444400400440000444440000040044004444444444444000044444444000044440000444444444444",
    "44000044444004444400004444444444400440044444444444400004444444444400040044044044444444444444000044444444000044440000444444444444",
    "44000044444004444400004440000004000440004400044444400044440004400000440000044000444400004444444400004444444444444444000000000000",
    "44444444444004444400004400000000004444004000044444400444400004400044440004000040444400004444444400004444444444444444000000000000",
    "44444444444004444400004404000040004444004000004444000444004000000444444404400440444400004444444400004444444444444444000000000000",
    "44444444444004444400004400400400004444004000000044000444004000444444444400400400444400004444444400004444444444444444000000000000",
    "44444444444044444404044444040444444044444004444444044444444404444440444444404444444044444444444444444444444444444444444444444444",
    "44444444444044444404044444040444440000444004404440404444444404444404444444440444404040444440444444444444444444444444444444444044",
    "44444444444044444404044440000044404044444444044440404444444044444044444444444044440004444440444444444444444444444444444444440444",
    "44444444444044444444444444040444440004444440444444044444444444444044444444444044444044444000004444444444400000444444444444404444",
    "44444444444044444444444440000044444040444404444440404044444444444044444444444044440004444440444444404444444444444444444444044444",
    "44444444444444444444444444040444400004444044004440440444444444444404444444440444404040444440444444404444444444444444444440444444",
    "44444444444044444444444444040444444044444444004444004044444444444440444444404444444044444444444444044444444444444440444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44000444444044444400044440000044444404444000004444400044400000444400044444000444444444444444444444440444444444444404444444000444",
    "40444044440044444044404444444044444004444044444444044444444440444044404440444044444444444444444444404444444444444440444440444044",
    "40440044444044444444404444440444440404444000044440444444444404444044404440444044444044444440444444044444400000444444044444440444",
    "40404044444044444440044444400444404404444444404440000444444044444400044444000044444444444444444440444444444444444444404444404444",
    "40044044444044444404444444444044400004444444404440444044440444444044404444444044444044444440444444044444400000444444044444404444",
    "40444044444044444044444440444044444404444044404440444044440444444044404444440444444444444440444444404444444444444440444444444444",
    "44000444440004444000004444000444444404444400044444000444440444444400044440004444444444444404444444440444444444444404444444404444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44000444444044444000044444000444400004444000004440000044440000444044404444000444444440444044404440444444404440444044404444000444",
    "40444044440404444044404440444044404440444044444440444444404444444044404444404444444440444044044440444444400400444044404440444044",
    "40404044404440444044404440444444404440444044444440444444404444444044404444404444444440444040444440444444404040444004404440444044",
    "40400044404440444000044440444444404440444000044440000444404444444000004444404444444440444004444440444444404040444040404440444044",
    "40400444400000444044404440444444404440444044444440444444404400444044404444404444444440444040444440444444404440444044004440444044",
    "40444444404440444044404440444044404440444044444440444444404440444044404444404444404440444044044440444444404440444044404440444044",
    "44000444404440444000044444000444400004444000004440444444440000444044404444000444440004444044404440000044404440444044404444000444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "40000444440004444000044444000444400000444044404440444044404440444044404440444044400000444000004444444444400000444444444444444444",
    "40444044404440444044404440444044444044444044404440444044404440444044404440444044444440444004444440444444444400444444444444444444",
    "40444044404440444044404440444444444044444044404440444044404440444404044444040444444404444004444444044444444400444440444444444444",
    "40000444404440444000044444000444444044444044404440444044404040444440444444404444444044444004444444404444444400444404044444444444",
    "40444444404040444040444444444044444044444044404440444044404040444404044444404444440444444004444444440444444400444044404444444444",
    "40444444404404444044044440444044444044444044404444040444400400444044404444404444404444444004444444444044444400444444444444444444",
    "40444444440040444044404444000444444044444400044444404444404440444044404444404444400000444000004444444444400000444444444440000044",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44044444444444444044444444444444444440444444444444440444444444444044444444404444444404444044444444004444444444444444444444444444",
    "44044444444444444044444444444444444440444444444444404444444444444044444444444444444444444044444444404444444444444444444444444444",
    "44404444440040444040044444400044440040444400044444404444440040444000044444004444444404444044044444404444400400444000044444000444",
    "44444444404400444004404444044444404400444044404444000444404400444044404444404444444404444040444444404444404044044044404440444044",
    "44444444404440444044404444044444404440444000004444404444404440444044404444404444444404444000444444404444404044044044404440444044",
    "44444444404400444004404444044444404400444044444444404444440000444044404444404444444404444044044444404444404044044044404440444044",
    "44444444440040444040044444400044440040444400044444404444444440444044404444000444444404444044404444000444404044044044404444000444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444044444444444444444444444444444444444444444444444444444444004444404444400444444444444400000000",
    "44444444444444444444444444444444444044444444444444444444444444444444444444444444444444444440444444404444444044444444444400000000",
    "40400444440040444040044444000044400000444044404440444044404044044044404444044044400000444440444444404444444044444444404400000000",
    "40044044404400444004444440444444444044444044404440444044404044044404044444044044444404444404444444444444444404444400044400000000",
    "40444044404440444044444444000444444044444044404444040444404044044440444444044044444044444440444444404444444044444044444400000000",
    "40044044404400444044444444444044444044444044404444040444404044044404044444000044440444444440444444404444444044444444444400000000",
    "40400444440040444044444440000444444044444400004444404444440400444044404444444044400000444444004444404444400444444444444400000000",
    "40444444444440044444444444444444444444444444444444444444444444444444444444000444444444444444444444444444444444444444444400000000",
    "44444444044444444444444444000004444444440404444404040404444444444444444444444444444004444400004444444444440000040044444444400444",
    "00000000044444444440004440000044444444444040444440404040444004444444444444444444444004444440044444400044000000440000444444400444",
    "00000000044444444400004400400444444444440404444404040404440000444444444400000000440000440040040044000044000004440000004444000044",
    "00000000044444444444444440000444444444444040444440404040400000044444444400000000400000040000000044444444004000440000000044000044",
    "00000000044444444440004444000444040404040404444404040404400000044444444400000000000000004000000404400044004400000000000040000004",
    "00000000044444444440000444400444404040404040444440404040440000444444444400000000004004004400004404400004004444000000004440000004",
    "00000000044444444400000444400044040404040404444404040404444004440000000000000000444004444440044400000400444444400000444400000000",
    "00000000044444440000000444400044404040404040444440404040444444440000000000000000440000444440044444000400444444440044444400000000",
    "44444444000000044400004444000044040404044444040444000044004444440004444400004444440044444444004444444444444444444444440000000000",
    "44444444000000044040440440440404404040404444404040000004004444440004444400004444440004444440004440044004444004444444000000000000",
    "44444444000000044400004444000044040404044444040400000000004444440004444400004444044000444400044040000004000000004400000040000004",
    "44444444000000040444444444444440404040444444404000000000004444440004444400004444000000000000000040444404004444000000000040000004",
    "44444444000000040400004444000040444444444444040400000000004444440004444400004444000000000000000000444400404444040000000044000044",
    "44444444000000040000000000000000444444444444404000000000004444440004444400004444044000444400044000000000400000044400000044000044",
    "44444444000000044400004004000044444444444444040440000004004444440004444400004444440004444440004444400444400440044444000044400444",
    "00000000000000044400004004000044444444444444404044000044004444440004444400004444440044444444004444444444444444444444440044400444",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000004444",
    "00004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444",
    "00004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444",
    "00004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444",
    "44444440044444440000000000000044444444444440044444444444444400004440044444444444444444404444440044400444444004444444444444400444",
    "44444400004444440000000000000044444444444400004444444444444400004440044444444444444444044444400044400444444004444444444444400444",
    "44444000000444444000000400000044440000444000000444444444444440004440044444444444444440444444000044400444444004444444444444400444",
    "44440000000044444400004400000044440000440000000044400444444444000000000044444444444404444444000000000000444000000000044444400000",
    "44400000000004444444444400000044440000440000000044400444444444440000000000444444444044444444000000000000444000000000044444400000",
    "44000000000000444444444400000044440000444000000444444444444444444440044400044444440444444444000044444444444004444440044444444444",
    "40000000000000044444444400000044444444444400004444444444444444444440044400004444404444444444400044444444444004444440044444444444",
    "00000000000000004444444400000044444444444440044444444444444444444440044400004444044444444444440044444444444004444440044444444444",
    "44440440404044044444444444444444400440044440044444400444444444440444444000004444044444440044444444444444444004444444444444400444",
    "44044444404440444444444444404444000000004400004444400444444444444044440400004444404444440004444444444444444004444444444444400444",
    "44444044440400404444444444040044000000004440044444400444444444444404404400044444440444440000444444444444444004444444444444400444",
    "04444444004440444444444444000404000000004044440444400444444444444440044400444444444044440000444400000000000004444440000000000444",
    "44404440444044404400004440400044400000040004400044400444444444004440044444444444444404440000444400000000000004444440000000000444",
    "40444444040040444000000444004044440000444044440444400444444440004404404444444444444440440000444444400444444004444440044444444444",
    "44440444440444000000000044444044444004444440044444400444444000004044440444444444444444040004444444400444444004444440044444444444",
    "44444404404404040000000044444444444004444400004444400444444000000444444044444444444444400044444444400444444004444440044444444444",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44440000444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000",
    "44440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000",
    "44440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
    "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
    "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}
    end
  if op3==1 then -- c64
    picdump1_st={
    "44444444444004444004400440044004444004444004440444000044444440044444004444004444444444444444444444444444444444444444444444444444",
    "44444444444004444004400440044004440000044004400440044004444400444440044444400444400440044440044444444444444444444444444444444400",
    "44444444444004444004400400000000400444444444004444000044444004444400444444440044440000444440044444444444444444444444444444444004",
    "44444444444004444444444440044004440000444440044444000444444444444400444444440044000000004000000444444444400000044444444444440044",
    "44444444444444444444444400000000444440044400444440044000444444444400444444440044440000444440044444444444444444444444444444400444",
    "44444444444444444444444440044004400000444004400440044004444444444440044444400444400440044440044444400444444444444440044444004444",
    "44444444444004444444444440044004444004444044400444000000444444444444004444004444444444444444444444400444444444444440044440044444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444004444444444444444444444444444",
    "44000044444004444400004444000044444440044000000444000044400000044400004444000044444444444444444444440004444444444000444444000044",
    "40044004444004444004400440044004444400044004444440044004400440044004400440044004444444444444444444400444444444444440044440044004",
    "40040004440004444444400444444004444000044000004440044444444400444004400440044004444004444440044444004444400000044444004444444004",
    "40004004444004444444004444400044400440044444400440000044444004444400004444000004444444444444444440044444444444444444400444440044",
    "40044004444004444400444444444004400000004444400440044004444004444004400444444004444444444444444444004444400000044444004444400444",
    "40044004444004444004444440044004444440044004400440044004444004444004400440044004444004444440044444400444444444444440044444444444",
    "44000044400000044000000444000044444440044400004444000044444004444400004444000044444444444440044444440004444444444000444444400444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444400444444444444444444444444444444444444",
    "44000044444004444000004444000044400004444000000440000004440000444004400444000044444000044004400440044444400444004004400444000044",
    "40044004440000444004400440044004400400444004444440044444400440044004400444400444444400444004004440044444400040004000400440044004",
    "40040004400440044004400440044444400440044004444440044444400444444004400444400444444400444000044440044444400000004000000440044004",
    "40040004400000044000004440044444400440044000044440000444400400044000000444400444444400444000444440044444400404004000000440044004",
    "40044444400440044004400440044444400440044004444440044444400440044004400444400444444400444000044440044444400444004004000440044004",
    "40044404400440044004400440044004400400444004444440044444400440044004400444400444400400444004004440044444400444004004400440044004",
    "44000044400440044000004444000044400004444000000440044444440000444004400444000044440004444004400440000004400444004004400444000044",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "40000044440000444000004444000044400000044004400440044004400444004004400440044004400000044400004444440044440000444444444444444444",
    "40044004400440044004400440044004444004444004400440044004400444004004400440044004444440044400444444404404444400444440044444404444",
    "40044004400440044004400440044444444004444004400440044004400444004400004440044004444400444400444444004444444400444400004444004444",
    "40000044400440044000004444000044444004444004400440044004400404004440044444000044444004444400444440000044444400444000000440000000",
    "40044444400440044000044444444004444004444004400440044004400000004400004444400444440044444400444444004444444400444440044440000000",
    "40044444440000444004004440044004444004444004400444000044400040004004400444400444400444444400444440044404444400444440044444004444",
    "40044444444400044004400444000044444004444400004444400444400444004004400444400444400000044400004400000044440000444440044444404444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440044444444444",
    "44444444444404444440044444444444444444444444444444444444440044444444004444444444444004444440044400444444004444444444440000000000",
    "44444444444000444440044444444444444444440000000044444444440044444444004444444444444004444440044400444444000444444444400000000000",
    "44444444440000044440044444444444000000000000000044444444440044444444004444444444444000444400044400444444400044444444000400444444",
    "00000000400000004440044400000000000000004444444444444444440044444444004400044444444400000000444400444444440004444440004400444444",
    "00000000400000004440044400000000444444444444444400000000440044444444004400004444444440000004444400444444444000444400044400444444",
    "44444444444000444440044444444444444444444444444400000000440044444444004444000444444444444444444400444444444400044000444400444444",
    "44444444440000044440044444444444444444444444444444444444440044444444004444400444444444444444444400000000444440000004444400444444",
    "44444444444444444440044444444444444444444444444444444444440044444444004444400444444444444444444400000000444444000044444400444444",
    "00000000444444444444444444004004400444444444444400444400444444444440044444444004444404444440044400444444444004444444444400000000",
    "00000000440000444444444440000000400444444444444400044000440000444440044444444004444000444440044400444444444004444444444440000000",
    "44444400400000044444444440000000400444444444444440000004400000044004400444444004440000044440044444004444444004444444440044000000",
    "44444400400000044444444440000000400444444444400044000044400440044004400444444004400000000000000044004444444004444400000444400000",
    "44444400400000044444444444000004400444444444000044000044400440044440044444444004440000040000000000444444444004444000400444440000",
    "44444400400000040000000044400044400444444440004440000004400000044440044444444004444000444440044400444444444004444400400444444000",
    "44444400440000440000000044440444400444444440044400044000440000444400004444444004444404444440044444004444444004444400400444444400",
    "44444400444444444444444444444444400444444440044400444400444444444444444444444004444444444440044444004444444004444444444444444440",
    "44444444000044444444444400000000444444440044444400440044444444004444444400000000444444004440044444444444444004444444444444444444",
    "44444444000044444444444444444444444444440044444400440044444444004444444400000004444444004440044444444444444004444444444444444444",
    "44444444000044444444444444444444444444440044444444004400444444004444444400000044444444004440044444444444444004444444444444444444",
    "44444444000044444444444444444444444444440044444444004400444444004444444400000444444444004440000044444444444000000000044444444444",
    "44444444000044440000000044444444444444440044444400440044444444000044004400004444444444004440000044440000444000000000044444444444",
    "44444444000044440000000044444444444444440044444400440044444444000044004400044444444444004440044444440000444444444440044444444444",
    "44444444000044440000000044444444444444440044444444004400444444004400440000444444444444004440044444440000444444444440044400000000",
    "44444444000044440000000044444444000000000044444444004400444444004400440004444444444444004440044444440000444444444440044400000000",
    "44444444444004444444444444400444004444440004444444444000000000000000000044444444444444004444444444440000444004440000444400004444",
    "44444444444004444444444444400444004444440004444444444000000000000000000044444444444444004444444444440000444004440000444400004444",
    "44444444444004444444444444400444004444440004444444444000444444440000000044444444444444004444444444440000444004440000444400004444",
    "44400000000000000000000000000444004444440004444444444000444444444444444444444444444444004444444444440000000004440000444400004444",
    "44400000000000000000000000000444004444440004444444444000444444444444444444444444444444000000444444444444000004444444444444440000",
    "44400444444444444440044444400444004444440004444444444000444444444444444400000000444444000000444444444444444444444444444444440000",
    "44400444444444444440044444400444004444440004444444444000444444444444444400000000000000000000444444444444444444444444444444440000",
    "44400444444444444440044444400444004444440004444444444000444444444444444400000000000000000000444444444444444444444444444444440000",
    "44444444444004444004400440044004444004444004440444000044444440044444004444004444444444444444444444444444444444444444444444444444",
    "44444444444004444004400440044004440000044004400440044004444400444440044444400444400440044440044444444444444444444444444444444400",
    "44444444444004444004400400000000400444444444004444000044444004444400444444440044440000444440044444444444444444444444444444444004",
    "44444444444004444444444440044004440000444440044444000444444444444400444444440044000000004000000444444444400000044444444444440044",
    "44444444444444444444444400000000444440044400444440044000444444444400444444440044440000444440044444444444444444444444444444400444",
    "44444444444444444444444440044004400000444004400440044004444444444440044444400444400440044440044444400444444444444440044444004444",
    "44444444444004444444444440044004444004444044400444000000444444444444004444004444444444444444444444400444444444444440044440044444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444004444444444444444444444444444",
    "44000044444004444400004444000044444440044000000444000044400000044400004444000044444444444444444444440004444444444000444444000044",
    "40044004444004444004400440044004444400044004444440044004400440044004400440044004444444444444444444400444444444444440044440044004",
    "40040004440004444444400444444004444000044000004440044444444400444004400440044004444004444440044444004444400000044444004444444004",
    "40004004444004444444004444400044400440044444400440000044444004444400004444000004444444444444444440044444444444444444400444440044",
    "40044004444004444400444444444004400000004444400440044004444004444004400444444004444444444444444444004444400000044444004444400444",
    "40044004444004444004444440044004444440044004400440044004444004444004400440044004444004444440044444400444444444444440044444444444",
    "44000044400000044000000444000044444440044400004444000044444004444400004444000044444444444440044444440004444444444000444444400444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444400444444444444444444444444444444444444",
    "44000044444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "40044004444444444004444444444444444440044444444444440004444444444004444444400444444440044004444444000444444444444444444444444444",
    "40040004440000444004444444000044444440044400004444400444440000044004444444444444444444444004444444400444400440044000004444000044",
    "40040004444440044000004440044444440000044004400444000004400440044000004444000444444440044004004444400444400000004004400440044004",
    "40044444440000044004400440044444400440044000000444400444400440044004400444400444444440044000044444400444400000004004400440044004",
    "40044404400440044004400440044444400440044004444444400444440000044004400444400444444440044004004444400444400404004004400440044004",
    "44000044440000044000004444000044440000044400004444400444444440044004400444000044444440044004400444000044400444004004400444000044",
    "44444444444444444444444444444444444444444444444444444444400000444444444444444444440000444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444400004444440044440000444444444444444444",
    "44444444444444444444444444444444444004444444444444444444444444444444444444444444444444444400444444404404444400444440044444404444",
    "40000044440000044000004444000004400000044004400440044004400444004004400440044004400000044400444444004444444400444400004444004444",
    "40044004400440044004400440044444444004444004400440044004400404004400004440044004444400444400444440000044444400444000000440000000",
    "40044004400440044004444444000044444004444004400440044004400000004440044440044004444004444400444444004444444400444440044440000000",
    "40000044440000044004444444444004444004444004400444000044440000044400004444000004440044444400444440044404444400444440044444004444",
    "40044444444440044004444440000044444400044400000444400444440040044004400444440044400000044400004400000044440000444440044444404444",
    "40044444444440044444444444444444444444444444444444444444444444444444444440000444444444444444444444444444444444444440044444444444",
    "44444444444004444000004444000044400004444000000440000004440000444004400444000044444000044004400440044444400444004004400444000044",
    "44444444440000444004400440044004400400444004444440044444400440044004400444400444444400444004004440044444400040004000400440044004",
    "44444444400440044004400440044444400440044004444440044444400444444004400444400444444400444000044440044444400000004000000440044004",
    "00000000400000044000004440044444400440044000044440000444400400044000000444400444444400444000444440044444400404004000000440044004",
    "00000000400440044004400440044444400440044004444440044444400440044004400444400444444400444000044440044444400444004004000440044004",
    "44444444400440044004400440044004400400444004444440044444400440044004400444400444400400444004004440044444400444004004400440044004",
    "44444444400440044000004444000044400004444000000440044444440000444004400444000044440004444004400440000004400444004004400444000044",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "40000044440000444000004444000044400000044004400440044004400444004004400440044004400000044440044400444444444004444400440044004400",
    "40044004400440044004400440044004444004444004400440044004400444004004400440044004444440044440044400444444444004444400440004400440",
    "40044004400440044004400440044444444004444004400440044004400444004400004440044004444400444440044444004444444004440044004400440044",
    "40000044400440044000004444000044444004444004400440044004400404004440044444000044444004440000000044004444444004440044004440044004",
    "40044444400440044000044444444004444004444004400440044004400000004400004444400444440044440000000000444444444004444400440044004400",
    "40044444440000444004004440044004444004444004400444000044400040004004400444400444400444444440044400444444444004444400440004400440",
    "40044444444400044004400444000044444004444400004444400444400444004004400444400444400000044440044444004444444004440044004400440044",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440044444004444444004440044004440044004",
    "44444444000044444444444400000000444444440044444400440044444444004444444400440044444444004440044444444444444004444444444444444444",
    "44444444000044444444444444444444444444440044444400440044444444004444444404400440444444004440044444444444444004444444444444444444",
    "44444444000044444444444444444444444444440044444444004400444444004444444444004400444444004440044444444444444004444444444444444444",
    "44444444000044444444444444444444444444440044444444004400444444004444444440044004444444004440000044444444444000000000044444444444",
    "44444444000044440000000044444444444444440044444400440044444444000044004400440044444444004440000044440000444000000000044444444444",
    "44444444000044440000000044444444444444440044444400440044444444000044004404400440444444004440044444440000444444444440044444444444",
    "44444444000044440000000044444444444444440044444444004400444444004400440044004400444444004440044444440000444444444440044400000000",
    "44444444000044440000000044444444000000000044444444004400444444004400440040044004444444004440044444440000444444444440044400000000",
    "44444444444004444444444444400444004444440004444444444000000000000000000044444444444444404444444444440000444004440000444400004444",
    "44444444444004444444444444400444004444440004444444444000000000000000000044444444444444004444444444440000444004440000444400004444",
    "44444444444004444444444444400444004444440004444444444000444444440000000044444444444440044444444444440000444004440000444400004444",
    "44400000000000000000000000000444004444440004444444444000444444444444444444444444400400444444444444440000000004440000444400004444",
    "44400000000000000000000000000444004444440004444444444000444444444444444444444444400004440000444444444444000004444444444444440000",
    "44400444444444444440044444400444004444440004444444444000444444444444444400000000400044440000444444444444444444444444444444440000",
    "44400444444444444440044444400444004444440004444444444000444444444444444400000000400444440000444444444444444444444444444444440000",
    "44400444444444444440044444400444004444440004444444444000444444444444444400000000444444440000444444444444444444444444444444440000"}
    end
  if op4==1 then -- thomson
    picdump1_st={
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440",
    "44444444444044444440404444040444444044444004440444004444444400444444044444404444444444444444444444444444444444444444444444444404",
    "44444444444044444404044444040444400000444004404440440444444400444440444444440444404040444440444444444444444444444444444444444044",
    "44444444444044444040444400000004044044444444044444004444444004444440444444440444440004444440444444444444444444444444444444440444",
    "44444444444044444444444444040444400000444440444440440404444444444440444444440444400400444000004444440044400000444444444444404444",
    "44444444444444444444444400000004444044044404400440440044444444444440444444440444440004444440444444440044444444444440044444044444",
    "44444444444044444444444444040444000000444044400444000404444444444444044444404444404040444440444444404444444444444440044440444444",
    "44444444444444444444444444040444444044444444444444444444444444444444444444444444444444444444444444444444444444444444444404444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44000044444404444400004444000044444440444000000444400044400000044400004444000044444444444444444444440444444444444440444444400044",
    "40444004444004444044440440444404444400444044444444044444444440444044440440444404444004444444444444404444444444444444044444044404",
    "40440404440404444444440444400044444040444000004440000044444404444400004440444404444004444444004444044444400000044444404444444044",
    "40404404444404444400004444444404440440444444440440444404444044444044440444000004444444444444004444044444444444444444404444440444",
    "40044404444404444044444440444404400000044044440440444404440444444044440444444044444004444444444444404444400000044444044444444444",
    "44000044440000444000000444000044444440444400004444000044404444444400004444000444444004444444004444440444444444444440444444440444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44000044444004444000004444000044400000444000000440000004440000444044440444000444444444044044404440444444404444044044440444000044",
    "40444404440440444404440440444404440444044044444440444444404444044044440444404444444444044044044440444444400440044004440440444404",
    "40400004404444044400004440444444440444044000044440000444404444444000000444404444444444044000444440444444404004044040440440444404",
    "40404404400000044404440440444444440444044044444440444444404400044044440444404444444444044040444440444444404444044044040440444404",
    "40400044404444044404440440444404440444044044444440444444404444044044440444404444404444044044044440444444404444044044400440444404",
    "44000004404444044000000444000044400000444000000440444444440000444044440444000444440000444044404440000004404444044044440444000044",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444404444444444444444444444444444444",
    "40000044440000444000004444000044400000444044440440444404404444044044440440444044400000044400044440444444444000444440444444444444",
    "40444404404444044044440440444444444044444044440440444404404444044404404444040444444440444404444444044444444440444400044444444444",
    "40444404404444044044440444000044444044444044440440444404404444044440044444404444444404444404444444404444444440444000004444444444",
    "40000044404404044000004444444404444044444044440444044044404004044440044444404444444044444404444444440444444440444440444444444444",
    "40444444404440444044404440444404444044444044440444044044400440044404404444404444440444444404444444444044444440444440444444444444",
    "40444444440004044044440444000044444044444400004444400444404444044044440444404444400000044400044444444404444000444440444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440444444444444444400000000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444440444444440444444444444444444444444444444444444444444",
    "44444444444444444044444444444444444444044444444444440044444444444044444444444444444444444404444444400444444444444444444444444444",
    "44444444440004444040004444000044440004044400004444404404440000444040004444400444444440444404440444440444040440444044004444000044",
    "00000000444440444004440440444404404440044044440444404444404440044004440444440444444440444404404444440444004004044400440440444404",
    "44444444440004444044440440444444404444044000000440000044404440044044440444440444444440444404044444440444044044044404440440444404",
    "44444444404440444004440440444404404440044044444444404444440004044044440444440444444440444400404444440444044044044404440440444404",
    "44444444440004044040004444000044440004044400004444404444444444044044440444400044404440444404440444400044044044044404440444000044",
    "44444444444444444444444444444444444444444444444444444444440000444444444444444444440004444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444404444444444440000000000000000",
    "44444444444444444444444444444444444044444444444444444444444444444444444444444444444444444444004444404444440044444444444400000000",
    "40400044440004044040004444000044440004444044440440444404404444044044440440444404400000044444044444404444444044444444444400000000",
    "40044404404440044004440440444444444044444044440440444404404444044404404440444404444440444444044444404444444044444444444400000000",
    "40444404404440044044444444000044444044444044440440444404404444044440044440044004444004444440444444404444444404444444444400000000",
    "40044404404440044044444444444404444044044044400444044044404004044404404444400404440444444444044444404444444044444444444400000000",
    "40400044440004044044444440000044444400444400040444400444440440444044440440444404400000044444044444404444444044444444444400000000",
    "40444444444444044444444444444444444444444444444444444444444444444444444444000044444444444444004444404444440044444444444400000000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444"}
    end
  if op5==1 then -- msx1
    picdump1_st={
    "44444444440000444400004440040044444044444440444444404444444444440000000044000444004440004444000044000444440044444400004444404444",
    "44444444404444044000000400000004440004444400044444000444444444440000000040444044040004004444440040444044440404444404404440404044",
    "44444444040440400040040000000004400000444040404440000044444444440000000004444404400000404444404040444044440440444400004444000444",
    "44444444044444400000000000000004000000040000000400000004440044440004400004444404400000404000044040444044440440444404404400040004",
    "44444444040440400000000040000044400000444040404400000004440044440004400004444404400000400444044444000444440404444404404444000444",
    "44444444044004400040040044000444440004444440444444404444444444440000000040444044040004000444044444404444440444440004404440404044",
    "44444444404444044004400444404444444044444400044444000444444444440000000044000444004440000444044440000044000444440040004444404444",
    "44444444440000444400004444444444444444444444444444444444444444440000000044444444000000004000444444404444004444444440044444444444",
    "44404444444044444444444444404444444044444440444444404444444444444444444444444444444044444440444404444440444444400444444444444444",
    "44404444444044444444444444404444444044444440444444404444444444444444444444444444444044444440444440444404444444044044444444404444",
    "44404444444044444444444444404444444044444440444444404444444444444444444444444444444044444440444444044044444440444404444444404444",
    "40000044000000000000000000004444444000000000000044404444000000004440000000004444444000000000444444400444444404444440444400000000",
    "44404444444444444440444444404444444044444440444444404444444444444440444444404444444444444444444444400444444044444444044444404444",
    "44404444444444444440444444404444444044444440444444404444444444444440444444404444444444444444444444044044440444444444404444404444",
    "44404444444444444440444444404444444044444440444444404444444444444440444444404444444444444444444440444404404444444444440444444444",
    "44404444444444444440444444404444444044444440444444404444444444444440444444404444444444444444444404444440044444444444444044444444",
    "44444444440444444040444440404444440444440044444440444444444044444440444440444444440444444444444444444444444444444444444444444444",
    "44444444440444444040444440404444400004440044044404044444440444444404444444044444040404444404444444444444444444444444444444444444",
    "44444444440444444040444400000444040444444440444440444444404444444044444444404444400044444404444444444444444444444444444444440444",
    "44444444440444444444444440404444400044444404444404040444444444444044444444404444440444440000044444444444400004444444444444404444",
    "44444444444444444444444400000444440404444044444404404444444444444044444444404444400044444404444444444444444444444444444444044444",
    "44444444444444444444444440404444000044440440044404400444444444444404444444044444040404444404444444044444444444444004444440444444",
    "44444444440444444444444440404444440444444440044440044444444444444440444440444444440444444444444444044444444444444004444404444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440444444444444444444444444444444",
    "40004444440444444000444440004444444044440000044444004444000004444000444440004444444444444444444444400444444444440044444440004444",
    "04440444400444440444044404440444440044440444444440444444044404440444044404440444444444444444444444004444444444444004444404440444",
    "04400444040444444444044444440444404044440004444404444444444044440444044404440444440444444404444440044444000004444400444444440444",
    "04040444440444444440444444004444044044444440444400004444440444444000444440000444444444444444444400444444444444444440044444404444",
    "00440444440444444004444444440444000004444444044404440444440444440444044444440444444444444444444440044444000004444400444444044444",
    "04440444440444440444444404440444444044444440444404440444440444440444044444404444440444444404444444004444444444444004444444444444",
    "40004444000004440000044440004444444044440004444440004444440444444000444440044444444444444404444444400444444444440044444444044444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444044444444444444444444444444444444444444",
    "40004444440444440000444444004444000444440000044400000444400044440444044440004444440004440444044404444444044404440444044440004444",
    "04440444404044444044044440440444404044440444444404444444044404440444044444044444444044440440444404444444004004440044044404440444",
    "44440444044404444044044404444444404404440444444404444444044444440444044444044444444044440404444404444444040404440044044404440444",
    "40040444044404444000444404444444404404440000444400004444040004440000044444044444444044440044444404444444040404440404044404440444",
    "04040444000004444044044404444444404404440444444404444444044404440444044444044444044044440404444404444444044404440440044404440444",
    "04040444044404444044044440440444404044440444444404444444044404440444044444044444044044440440444404444444044404440440044404440444",
    "40004444044404440000444444004444000444440000044404444444400044440444044440004444400444440444044400000444044404440444044440004444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "00004444400044440000444440004444000004440444044404440444044404440444044404440444000004444000444444444444400044444404444444444444",
    "04440444044404440444044404440444440444440444044404440444044404440444044404440444444404444044444444444444444044444040444444444444",
    "04440444044404440444044404444444440444440444044404440444044404444040444404440444444044444044444404444444444044440444044444444444",
    "00004444044404440000444440004444440444440444044404440444040404444404444440004444440444444044444440444444444044444444444444444444",
    "04444444040404440404444444440444440444440444044440404444040404444040444444044444404444444044444444044444444044444444444444444444",
    "04444444044044440440444404440444440444440444044440404444004004440444044444044444044444444044444444404444444044444444444444444444",
    "04444444400404440444044440004444440444444000444444044444044404440444044444044444000004444000444444440444400044444444444400000444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "40444444444444440444444444444444444404444444444444404444444444440444444444044444444044444044444440044444444444444444444444444444",
    "44044444444444440444444444444444444404444444444444040444444444440444444444444444444444444044444444044444444444444444444444444444",
    "44404444400044440400444440004444400404444000444444044444400404440000444440044444440044444044044444044444004044440400444440004444",
    "44444444444404440044044404440444044004440444044400000444044004440444044444044444444044444040444444044444040404440044044404440444",
    "44444444400004440444044404444444044404440000044444044444044004440444044444044444444044444004444444044444040404440444044404440444",
    "44444444044404440044044404440444044004440444444444044444400404440444044444044444444044444040444444044444040404440444044404440444",
    "44444444400004440400444440004444400404444000444444044444444404440444044440004444044044444044044440004444040404440444044440004444",
    "44444444444444444444444444444444444444444444444444444444400044444444444444444444400444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444404444444444444444444444444444444444444444444444444444444440044444044444004444444044444444444444",
    "44444444444444444444444444444444404444444444444444444444444444444444444444444444444444444404444444044444440444440404044444444444",
    "04004444400404440400444440000444000044440440444404440444044404440444044404440444000004444404444444044444440444444440444444044444",
    "00440444044004440044044404444444404444440440444404440444040404444040444404440444444044444044444444444444444044444444444440404444",
    "00440444044004440444444400004444404444440440444404440444040404444404444404400444440444444404444444044444440444444444444400000444",
    "04004444400404440444444444440444404404440440444440404444040404444040444440040444404444444404444444044444440444444444444444444444",
    "04444444444404440444444400004444440044444004044444044444404044440444044444440444000004444440044444044444004444444444444444444444",
    "04444444444404444444444444444444444444444444444444444444444444444444444440004444444444444444444444444444444444444444444444444444",
    "40004444044044444440444444044444404404444404444444044444444444444404444440404444440444444040444444044444404444444040444444044444",
    "04440444444444444404444440404444444444444440444444444444400044444040444444444444444044444444444440404444440444444444444444444444",
    "04444444444444444000444440004444400044444000444440004444044444444000444440004444400044444444444444444444444444444404444444044444",
    "04444444044044440444044444440444444404444444044444440444044444440444044404440444044404444004444440044444400444444040444440404444",
    "04440444044044440000044440000444400004444000044440000444044444440000044400000444000004444404444444044444440444440444044404440444",
    "40004444044044440444444404440444044404440444044404440444400044440444444404444444044444444404444444044444440444440000044400000444",
    "44044444400404444000444440000444400004444000044440000444444044444000444440004444400044444000444440004444400044440444044404440444",
    "40044444444444444444444444444444444444444444444444444444400444444444444444444444444444444444444444444444444444444444444444444444",
    "44404444444444444400000440044444044044444044444440444444404444440440444440404444404044444404444444400444044404440044444444400444",
    "44044444444444444040444404404444444444444404444404044444440444444444444444444444444444444404444444044044404044440404444444044444",
    "00000444400400440440444444444444444444444444444444444444444444440440444440004444044404444000044444044444440444440404444444044444",
    "04444444444044040440004440044444400444444004444404044444040444440440444404440444044404440444444400000444000004440044044400000444",
    "00004444400000040000444404404444044044440440444404044444040444440400444404440444044404440444444444044444440444440440004444044444",
    "04444444044044440440444404404444044044440440444404044444040444444040444404440444044404444000044400044404000004440444044444044444",
    "00000444400400040440000440044444400444444004444440404444404044444440444440004444400044444404444440400044440444440444044444044444",
    "44444444444444444444444444444444444444444444444444444444444444440004444444444444444444444404444444444444444444440444004440444444",
    "44404444444044444404444444044444404044444404044444444444444444444404444444444444444444440444404404444044440444444444444444444444",
    "44044444440444444044444440444444040444444040444440004444400444444444444444444444444444440444044404440444444444444444444444444444",
    "40004444444444444444444444444444444444444444444444440444044044444404444444444444444444440440444404404444444444444404404404404444",
    "44440444400444444004444404404444040444440044044440000444044044444044444400000444000004440404044404040444440444444044044440440444",
    "40000444440444440440444404404444004044440404044404440444044044440444444404444444444404444040404440400444440444440440444444044044",
    "04440444440444440440444404404444044044440440044440000444400444440444044404444444444404440444404404040444440444444044044440440444",
    "40000444400044444004444440040444044044440444044444444444444444444000444444444444444444444444044444000044440444444404404404404444",
    "44444444444444444444444444444444444444444444444400000444000044444444444444444444444444444440004444440444444444444444444444444444",
    "44040444440404444404044444040444440404444040444444040444404044440000004444444444004444444440444444444444044404444000004444000444",
    "40404444404044444040444440404444404044440404444440404444040444444044044440404444404440440404044444044444444044440404044440444444",
    "44044444400044444444444444444444444444444444444444444444444444444044044444444444004404444044444440404444440444440404044444004444",
    "40404444444404444000444444044444400044444004444404440444040444444044044440404444404040444444444404440444404444444004044440440444",
    "04440444400004444404444444044444044404440440444404440444040444440004044440404444000400444444444440404444044444444404044440440444",
    "00000444044404444404444444044444044404440440444404440444040444444444044440404444404040444444444444044444440404444404044444004444",
    "04440444400004444000444440004444400044444004444440004444404044444040444444404444044000044444444444444444444444444404044444440444",
    "44444444444444444444444444444444444444444444444444444444444444444404444444044444444440444444444444444444444444444444444440004444",
    "44444444000044444444444400000000444444440000000000444444444400000000004444444400440000004440444004440444000000044444444404444444",
    "44444444000044444444444400000000444444440000000000444444444400000000004444444400440000004404440440444044400000444444444400444444",
    "44444444000044440000000044444444444444440000000000444444444400000000004444444400440000004044404444044404440004444444444400044444",
    "44444444000044440000000044444444440000440000000000444444444400000000004444444400440000000444044444404440444044444444444400004444",
    "44444444444400000000000044444444440000440000000000444444000044440000004444444400440000004440444004440444444444444440444400044444",
    "44444444444400000000000044444444444444440000000000444444000044440000004444444400440000004404440440444044444444444400044400444444",
    "00000000444400000000000044444444444444444444444400444444000044440000004444444400440000004044404444044404444444444000004404444444",
    "00000000444400000000000044444444444444444444444400444444000044440000004444444400440000000444044444404440444444440000000444444444",
    "44444440000000000444444000004444444444444444000044444444440044004444444444044444444444440000000044444444000044444444000000000000",
    "44444400400000040044440000004444444444444444000044444444440044004404444444044444444444440000000044444444000044444444000000000000",
    "44444000440000440004400000004444444444444444000044444444004400444404444440004444444444440000000044444444000044444444000000000000",
    "44440000444004440000000000004444444444444444000044444444004400444040444444044444404044440000000044444444000044444444000000000000",
    "44444000444004440000000044444444444400004444444400004444440044004040444440004444044404440000000000000000000044444444000044444444",
    "44444400440000440004400044444444444400004444444400004444440044000444044444044444040404440000000000000000000044444444000044444444",
    "44444440400000040044440044444444444400004444444400004444004400440000044444044444404044440000000000000000000044444444000044444444",
    "44444444000000000444444044444444444400004444444400004444004400444444444444444444444444440000000000000000000044444444000044444444",
    "44444444440044440000044400000444000004444444444444444444444444440000044444044444400044444400444444444444444404444400044440004444",
    "44444444404404440444044440404444044404444444444440404444404044444404444440404444044404444044444444444444400044444044444404440444",
    "40040444404404440444444440404444404444444000044440404444040444444000444404440444044404444044444444444444040404440444444404440444",
    "04404444400044440444444440404444440444440440444440404444440444440404044400000444044404444404444440404444040404440000044404440444",
    "04404444404404440444444440404444404444440440444440404444440444440404044404440444404044444040444404040444040404440444444404440444",
    "04404444404404440444444440404444044404440440444440040444440444444000444440404444404044444040444404040444400044444044444404440444",
    "40040444400044440444444404400444000004444004444404444444440444444404444444044444004004444040444440404444044444444400044404440444",
    "44444444004444444444444444444444444444444444444404444444444444440000044444444444444444444404444444444444444444444444444444444444",
    "44444444440444440044444444400444444044444404444444444444444444444444444444444444444444444400000404044444404444444444444444444444",
    "00000444440444444400444440044444440404444404444444044444404044444440044444004444444444444404444440404444040444444400044444444444",
    "44444444000004444444044404444444440444444404444444444444040444444404404440000444444444444404444440404444440444444400044444444444",
    "00000444440444444400444440044444440444444404444400000444444444444404404440000444444444444404444440404444404444444400044444444444",
    "44444444440444440044444444400444440444444404444444444444404044444440044444004444440044440404444444444444000444444400044444444444",
    "00000444444444444444444444444444440444444404444444044444040444444444444444444444444444444004444444444444444444444400044444444444",
    "44444444000004440000044400000444440444440404444444444444444444444444444444444444444444444404444444444444444444444400044444444444",
    "44444444444444444444444444444444440444444044444444444444444444444444444444444444444444444444444444444444444444444444444444444444"}
    end
  if op6==1 then -- mz700
    invbm=256
    picdump1_st={
    "44444444444004444000004444400044400004444000000440000004444000444044440444400044444400044044440440444444404444044044440444400444",
    "44444444440440444404440444044404440440444044444440444444440444044044440444440444444440444044404440444444400440044004440444044044",
    "44444444404444044404440440444444440444044044444440444444404444444044440444440444444440444044044440444444404004044040440440444404",
    "44444444400000044400004440444444440444044000044440000444404400044000000444440444444440444000444440444444404004044044040440444404",
    "44444444404444044404440440444444440444044044444440444444404444044044440444440444444440444044044440444444404444044044400440444404",
    "44444444404444044404440444044404440440444044444440444444440444044044440444440444404440444044404440444444404444044044440444044044",
    "44444444404444044000004444400044400004444000000440444444444000444044440444400044440004444044440440000004404444044044440444400444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "40000044444004444000004444000044440000044044440440444404404444044044440444044404400000044444044444440444444404444444044444440444",
    "40444404440440444044440440444404444404444044440440444404404444044044440444044404444444044444044444440444444404444444044444440444",
    "40444404404444044044440440444444444404444044440440444404404444044404404444044404444440444444044444440444444404444444044444440444",
    "40000044404444044000004444000044444404444044440444044044404004044440044444400044444004444444044444440444444404444444044444440444",
    "40444444404404044044044444444404444404444044440444044044404004044404404444440444440444440000000044440000000004444444000000000000",
    "40444444440440444044404440444404444404444044440444400444400440044044440444440444404444444444044444444444444444444444044444444444",
    "40444444444004044044440444000044444404444400004444400444404444044044440444440444400000044444044444444444444444444444044444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444044444444444444444444444044444444444",
    "44000044444404444400004444000044444440444000000444400044400000044400004444000044444444444444444444444444444444444444444444444444",
    "40444404444004444044440440444404444400444044444444044444404444044044440440444404444444444444444444444444444444044444444444444444",
    "40444004440404444444440444444404444040444000044440444444444440444044440440444404444444444000000444440444444440444444444444444444",
    "40400404444404444444004444000044440440444444404440000044444404444400004444000004400000044444444444444444444404444444444444444444",
    "40044404444404444400444444444404400000044444440440444404444044444044440444444404444444444000000444444444444044444444444444444444",
    "40444404444404444044444440444404444440444044404440444404444044444044440444444044444444444444444444440444440444444440044444440444",
    "44000044440000044000000444000044444440444400044444000044444044444400004444000444444444444444444444440444404444444440044444440444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444404444444444444444444444404444",
    "44444444404444440444444444444440444444444440444400000000004444444444444444444044444444444444000044444444444444404444444444444400",
    "00000000404444440444444444444440444444444440444400000000004444444444444444444044444444444444000044444444444444404444444444444400",
    "44444444404444440444444444444440444444444440444444444444004444444444444444444044444444444444000044444444444444404444444444444400",
    "44444444404444440444444444444440000000004440444444444444004444444444444444444044444444444444000044444444444444404444444444444400",
    "44444444404444440444444444444440444444444440444444444444004444444444444444444044000000004444000044444444444444404444444444444400",
    "44444444404444440444444444444440444444444440444444444444004444440000000044444044000000004444000044444444444444404444444444444400",
    "44444444404444440444444444444440444444444440444444444444004444444444444444444044000000004444000044444444444444400000000044444400",
    "44444444404444440000000000000000444444444440444444444444004444444444444444444044000000004444000000000000444444400000000044444400",
    "44444444444404440000000000000000444404444444444444440444444444444444444444000044000000004444444444444444044444444444444044444444",
    "44444444444000444000000000000000444000444444444444400044440000444400004440444404004444004444444444444444004444444444440044444444",
    "44440444440000044400000000000000440000044440444444040404400000044044440444444404044444404444444444444444000444444444400044440444",
    "44444044400000004440000000000000400000004404444440000000400000044044440444440044044444404444444444444444000044444444000044444444",
    "00000004400000004444000000000000440000044000000044040404400000044044440444404444044444404444440000444444000004444440000044444444",
    "44444044444000444444400000000000444000444404444444440444400000044044440444444444044444404444404444044444000000444400000044440444",
    "44440444440000044444440000000000444404444440444444440444440000444400004444404444004444004444044444404444000000044000000044444444",
    "44444444444444444444444000000000444444444444444444444444444444444444444444444444000000004444044444404444000000000000000044444444",
    "44444444444400044400004444004004440000444440004400000000400044440404444444444444040404040000444444444444444444444444044444444444",
    "44440444444004444404444440000000444440444404440400000004444004444040444440444444404040400000444444444444444444444444044444444444",
    "44400044440044444404444440000000444440444044040400000044444400440404444444044444040404040000444444444444444444444444044444444444",
    "44040404400444444404444440000000444440444040400400000444444440044040444444404444404040400000444444444444444444444444044444444444",
    "44440444440044444404444444000004444440444044004400004444444400440404444444440444040404044444000044440000000044440000044400000000",
    "44440444444004444404444444400044444440444404444400044444444004444040444444444044404040404444000044440444444044444444044444440444",
    "44440444444400044400004444440444440000444440000400444444400044440404444444444404040404044444000044440444444044444444044444440444",
    "44444444444444444444444444444444444444444444444404444444444444444040444444444444404040404444000044440444444044444444044444440444",
    "44444444444404444404404444044044444404444444444444004444444440444444404444044444444444444444044444440000044444404440444444440444",
    "44444444444404444404404444044044444000044004440440440444444404444444044444404444444404444404040444440000404444044440444444440444",
    "44444440444404444404404440000004440404444004404440440444444044444440444444440444444404444440004444440000440440444404444444444044",
    "44000004444404444444444444044044444000444444044444004444444444444440444444440444440000044400000444440000444004440044444444444400",
    "40404044444444444444444440000004444404044440444440440404444444444440444444440444444404444440004400004444444004444444444444444444",
    "44404044444444444444444444044044444000444404400440444044444444444444044444404444444404444404040400004444440440444444444444444444",
    "44404044444404444444444444044044444404444044400444000404444444444444404444044444444444444444044400004444404444044444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444400004444044444404444444444444444",
    "00000000044444440000000000000000444444444404444444444440044444444444444444440444000000000000444444444444444444044444444444444000",
    "44444444044444440444444444444440444444444404444444444404404444444444444444440444000000000000444444444444444444044444444444444000",
    "44444444044444440444444444444440000000004404444444444044440444444444444444440444000000000000444444444444444444044444444444444000",
    "44444444044444440444444444444440444444444404444444440444444044444444444444440444000000000000444444444444444444044444444444444000",
    "44444444044444440444444444444440444444444404444444404444444404440000000044440444444444440000444444444444444444044444444444444000",
    "44444444044444440444444444444440444444444404444444044444444440444444444444440444444444440000444444444444444444040000000044444000",
    "44444444044444440444444444444440444444444404444440444444444444044444444444440444444444440000444400000000444444040000000044444000",
    "44444444044444440444444444444440444444444404444404444444444444404444444444440444444444440000444444444444444444040000000044444000",
    "44444444444440444444444444444444444444444444440444444444444404444444444444444444444444444444404444044044444444444444444444400044",
    "44440444440004444400000444044404440044444444404444440444440000044440000444400044440000044444404444044044440000044440004444444444",
    "44440444444404444444440444044404444444044444044444444044444404444440440444444444444444044444404444044044444044444444444444000004",
    "44440444440000044444440444404404440044044440044444044404440000044404440444444444444444044444404444044044440000044440004444444404",
    "44040404444404444444440444444404444444044404044444044404444404444444440444444444444040444444404444444044444044444444444444444404",
    "44400044444404444444440444444044444440444444044444044404444404444444404444444444444404444444044444440444444044444400004444444044",
    "44440444444044444400000444400444440004444444044444044404444404444440044444000004444440444440444444404444444400044444440444440444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44404444444444444444444444404444444044444444044444044444444000444440404444444444444444444444444444404444444000044444444444444444",
    "44000004444000044400000444404444440000044444044444044444444444444400000444004444440404044400000444400004444044444444444444444444",
    "44404404444044044444440444404444444044044400000444000004440000044440404444444444440404044404440444044044444044444400000444404444",
    "44404044440404044444404444400444444044044444044444044444444404444440404444444404440404044404440444444044444044444444440444000004",
    "44404444444440044444044444404044444044044444044444044444444404444444404444444404444444044404440444444044444444444444004444404404",
    "44404444444440444440404444404444444044044440444444044444444404444444044444444044444440444404440444444044444444444444044444404044",
    "44440004444004444404440444404444440440444404444444400004444044444440444444000444444404444400000444440444444444444440444444404444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444000004444404444444444444444044444044444444444444444444444404444444444444444444444444444444444444440444",
    "44000004440000044400000444444404440000044400000444000004444044444440004444000004440000044440444444044444444444044444044444000004",
    "44044404444444044444440444440404440444044444044444444044440000044444404444444404444404444404044444044444444444044404044444444044",
    "44044404444040444444440444440044440444044444044444440044444044044444404444000004444404444444404444044404444040444404044444440444",
    "44444404444404444444440444440444444444044444044444404044444040444444404444444404440404044444440444044044444404444404040444400044",
    "44444044444040444444404444440444444440444444044444044044444044444444404444444404440404044444440444040444444040444404040444040404",
    "44440444440444444440044444404444444404444400000444444044444044444400000444000004444404444444444444004444440444444404004444440444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444000444444444444444444444444444444404444444444444444444444444444",
    "44440444444444444444444444444444440000044444444444444444444444444040444444444444444444444444444440440444444444444444444444444444",
    "44404444444444444444440444444444444444044444444444440444440000444000444444444444444444444444444444044444444444444444404444444444",
    "44044444444404444444404444400044440000044444444444000004444440444444444444444444440000044404040444444444444444444400000444400044",
    "44044404444404444444004444444044444444044044444444044404440000444444444444444444444404444404040444444444400044444444004444444444",
    "44000004444404444440404444444044444440444404444444444404444440444444444444444444444404444444440444444444404044444440404444444444",
    "44444404400004444444404444000004444404444440444444440044440000444444444444444444440000044444004444444444400044444404404444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444044444444444444444444444444444444444444444444444444444",
    "44400044000000000000000000000000000000000400004000044400444004440004444444044404444000444444444444444444440444044400004444000044",
    "44400044000040000000400000000000000000000400004000400040440440444044400044000004444000444440444004440444444040444000000440444404",
    "44000004000040000004440000004000000400000400004004000000400000044044440444040404444404440040440440440400444404440000000004444440",
    "44400044000040000040404000000400004000000444444004000000000000004000000444440444440000040000004444000000444404440040040004044040",
    "44440444004040400000400004444440044444400400004004000000404004044044440444440444444404440040440440440400440000040000000004444440",
    "44444444000444000000400000000400004000000400004000400040440440444044400040440440444404444440444004440444444404440004400004400440",
    "44000004000040000000400000004000000400000400004000044400444444440004444440000000444040444444444444444444444000444000000440444404",
    "44444444000000000000000000000000000000000000000000000000444444444444444440444440440444044444444444444444444000444400004444000044",
    "44000004444000004444044444440444444404444444044444444444444404444404444444444044444404444400044440000000440444044444004444444444",
    "44044404444044404404040444440440444404444440404444440444404404444400000440000004444040444440440440440440444040444440440400444444",
    "44044404444000004404040444000404440000044400000444440444400000044044044440404044440444044000000040440440440000044440444400440444",
    "44000004444044404444044444440044444404444044044044000004404404444400004440000000400000004440400040000000444404444400044440404044",
    "44044404444000004440404444400044444000444400000444440444440000044404044440404444444044044400040040444440440000044440444440404044",
    "44044404444044404404440444040404440404044440004444440444444404444000000440000000444044044040440440444440444404444440444440404040",
    "44000004440444404044444040440440404404404000000040000000400000004444044444440404440440444440404440444440444404444400000444044404",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444044444440444444444444444444444444444444444444444444444444404440444040404440444444444444444444404444444044440404040",
    "44444444444444044444440444444444444400040000000040004444004440444404440004404444040044444044444444444444444404444440444404040404",
    "44444444444444044444440444044444444044404444444404440444040440444404404004044444040004444404444444044044440000044404444440404040",
    "44444444444444044444440440404444440444040444444040444044044040444404044000444444004444444440444444044044444444444440444404040404",
    "44444444444444044444440404440444004440444044440444044400044400000000444000444444004444444440000000044000444444444444044440404040",
    "44444404444444044444440444444040444440444044440444044444044040444404044004040444040444444404444444044044440000044444404404040404",
    "00000000444440000000000044444404444444040444444040444444040440444404404004400444044044444044444444044044444404444444440440404040",
    "44444404444444044444440444444444444444404444444404444444004440444404440004000444044404440444444444444444444404444444404404040404",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444044444444444444444444404444444444440044444444444044444444440444444440444044444444400444444444444444444444444444",
    "44444444444444444044444444444444444444404444444444404404444444444044444444444444444444444044444444440444444444444444444444444444",
    "44444444440004444040004444000044444000404400004444404444440004044040004444400444444400444044404444440444400040044040004444000044",
    "44444444444440444004440440444404440444004044440440000044404440044004440444440444444440444044044444440444404404404004440440444404",
    "44444444440000444044440440444444440444404000000444404444404440044044440444440444444440444040444444440444404404404044440440444404",
    "44444444404440444004440440444404440444004044444444404444440004044044440444440444444440444004044444440444404404404044440440444404",
    "44444444440004044040004444000044444000404400004444404444444444044044440444400044404440444044404444400044404404404044440444000044",
    "44444444444444444444444444444444444444444444444444444444440000444444444444444444440004444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444044444444444444444444444444444444444444444444444444444444044444440444444404444444044444440444",
    "44444444444444444444444444444444444044444444444444444444444444444444444444444444444444444444044444440444444404444444044444440444",
    "40400044440004044040004444000004400000444044440440444404404444404044404440444404400000044444044444440444444404444444044444440444",
    "40044404404440044004440440444444444044444044440440444404404404404404044440444404444440444444044444440444444404444444044444440444",
    "40044404404440044044444444000044444044444044440440444404404404404440444440444004444004440000000044440000000004444444000000000000",
    "40400044440004044044444444444404444044044044440444044044404404404404044444000404440444444444044444444444444444444444044444444444",
    "40444444444444044044444440000044444400444400004444400444440040044044404444444404400000044444044444444444444444444444044444444444",
    "40444444444444044444444444444444444444444444444444444444444444444444444444000044444444444444044444444444444444444444044444444444",
    "44000044444404444400004444000044444440444000000444400044400000044400004444000044444444444444444444444444444444444444444444444444",
    "40444404444004444044440440444404444400444044444444044444404444044044440440444404444444444444444444444444444444044444444444444444",
    "40444004440404444444440444444404444040444000044440444444444440444044440440444404444444444000000444440444444440444444444444444444",
    "40400404444404444444004444000044440440444444404440000044444404444400004444000004400000044444444444444444444404444444444444444444",
    "40044404444404444400444444444404400000044444440440444404444044444044440444444404444444444000000444444444444044444444444444444444",
    "40444404444404444044444440444404444440444044404440444404444044444044440444444044444444444444444444440444440444444440044444440444",
    "44000044440000044000000444000044444440444400044444000044444044444400004444000444444444444444444444440444404444444440044444440444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444404444444444444444444444404444",
    "44444444404444440444444444444440444444444440444400000000004444444444444444444044444444444444000044444444444444404444444444444400",
    "00000000404444440444444444444440444444444440444400000000004444444444444444444044444444444444000044444444444444404444444444444400",
    "44444444404444440444444444444440444444444440444444444444004444444444444444444044444444444444000044444444444444404444444444444400",
    "44444444404444440444444444444440000000004440444444444444004444444444444444444044444444444444000044444444444444404444444444444400",
    "44444444404444440444444444444440444444444440444444444444004444444444444444444044000000004444000044444444444444404444444444444400",
    "44444444404444440444444444444440444444444440444444444444004444440000000044444044000000004444000044444444444444404444444444444400",
    "44444444404444440444444444444440444444444440444444444444004444444444444444444044000000004444000044444444444444400000000044444400",
    "44444444404444440000000000000000444444444440444444444444004444444444444444444044000000004444000000000000444444400000000044444400",
    "44444444444404440000000000000000444404444444444444440444444444444444444444000044000000004444444444444444044444444444444044444444",
    "44444444444000444000000000000000444000444444444444400044440000444400004440444404004444004444444444444444004444444444440044444444",
    "44440444440000044400000000000000440000044440444444040404400000044044440444444404044444404444444444444444000444444444400044440444",
    "44444044400000004440000000000000400000004404444440000000400000044044440444440044044444404444444444444444000044444444000044444444",
    "00000004400000004444000000000000440000044000000044040404400000044044440444404444044444404444440000444444000004444440000044444444",
    "44444044444000444444400000000000444000444404444444440444400000044044440444444444044444404444404444044444000000444400000044440444",
    "44440444440000044444440000000000444404444440444444440444440000444400004444404444004444004444044444404444000000044000000044444444",
    "44444444444444444444444000000000444444444444444444444444444444444444444444444444000000004444044444404444000000000000000044444444",
    "44444444444400044400004444004004440000444440004400000000400044440404444444444444040404040000444444444444444444444444044444444444",
    "44440444444004444404444440000000444440444404440400000004444004444040444440444444404040400000444444444444444444444444044444444444",
    "44400044440044444404444440000000444440444044040400000044444400440404444444044444040404040000444444444444444444444444044444444444",
    "44040404400444444404444440000000444440444040400400000444444440044040444444404444404040400000444444444444444444444444044444444444",
    "44440444440044444404444444000004444440444044004400004444444400440404444444440444040404044444000044440000000044440000044400000000",
    "44440444444004444404444444400044444440444404444400044444444004444040444444444044404040404444000044440444444044444444044444440444",
    "44440444444400044400004444440444440000444440000400444444400044440404444444444404040404044444000044440444444044444444044444440444",
    "44444444444444444444444444444444444444444444444404444444444444444040444444444444404040404444000044440444444044444444044444440444",
    "44444444444404444404404444044044444404444444444444004444444440444444404444044444444444444444044444440000044444404440444444440444",
    "44444444444404444404404444044044444000044004440440440444444404444444044444404444444404444404040444440000404444044440444444440444",
    "44444440444404444404404440000004440404444004404440440444444044444440444444440444444404444440004444440000440440444404444444444044",
    "44000004444404444444444444044044444000444444044444004444444444444440444444440444440000044400000444440000444004440044444444444400",
    "40404044444444444444444440000004444404044440444440440404444444444440444444440444444404444440004400004444444004444444444444444444",
    "44404044444444444444444444044044444000444404400440444044444444444444044444404444444404444404040400004444440440444444444444444444",
    "44404044444404444444444444044044444404444044400444000404444444444444404444044444444444444444044400004444404444044444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444400004444044444404444444444444444",
    "00000000044444440000000000000000444444444404444444444044440444444444444444440444000000000000444444444444444444044444444444444000",
    "44444444044444440444444444444440444444444404444444440444444044444444444444440444000000000000444444444444444444044444444444444000",
    "44444444044444440444444444444440000000004404444444404440044404444444444444440444000000000000444444444444444444044444444444444000",
    "44444444044444440444444444444440444444444404444444044404404440444444444444440444000000000000444444444444444444044444444444444000",
    "44444444044444440444444444444440444444444404444440444044440444040000000044440444444444440000444444444444444444044444444444444000",
    "44444444044444440444444444444440444444444404444404440444444044404444444444440444444444440000444444444444444444040000000044444000",
    "44444444044444440444444444444440444444444404444444404444444404444444444444440444444444440000444400000000444444040000000044444000",
    "44444444044444440444444444444440444444444404444444044444444440444444444444440444444444440000444444444444444444040000000044444000",
    "44444444444044444444444444000044404444440444404404444044444044444444004404400004444044444400044440444044440444444000444440044444",
    "44440444000000040000004444440444404444440444440404400004400000044440044404444444400000044040404440444044000004444440444444444444",
    "44440444440444444444440444404444404444440444440404444044444404444400444404444444444044440440440440444044440444444440404404400044",
    "44440444400000444444444440000004404444440444440404444044400000044004444404444444400000040440440440044044000004444000000404044404",
    "44040404444444044444444444440444404440440444440404400044444440444400444404444444444044440440440444444044440444040440404400444404",
    "44400044444444040444444444404444404440440440444404044004444444044440044404404444400044440440440444440444440444040440404404444404",
    "44440444000000444000000444440044440004444004444440400044400444444444004400400004044000444004404444404444444000444004404444400044",
    "44444444444444444444444444444444444444444444444444444444444004444444444444444444400044044444444444444444444444444444444444444444",
    "40444044440444444444044444044444440444044404444400044444000000044404444444404444044444444000004404444044444000044444444444444444",
    "40444044000000440000000444044404000004400000040444044004444440440000000444044444400000444444044404000004444044444404444444444444",
    "00000004404444444444044444040044440440404044444040444040444404444440444444044444444444044440444404444044444044444000444440400444",
    "40444044404000044400044444004444440440444044404404444044444044444444044440004444444444044404004404444044444044444404444400044044",
    "40400444044444444044044440444444440440440440004404444044444044444044404440440444444444044044440404444044444444444000044444040444",
    "40444444040444444400044404444444440440440404400404440444444404444404444404440444444440444444440404444044444444440440404444044444",
    "44000004040000044444044440000004404404444440004440004444444440444440044404444004444004444404404440440444444444444004044444404444",
    "44444444444444444440444444444444444444444444444444444444444444444444444444444444444444444440044444444444444444444444444444444444",
    "44044444444440444400044444044444444004444440444444044444404404444444044444440444044000044444444444044444444440444000004444044444",
    "00044044404440444444444400000044444444444444444400000040404400440440004444440004044440444404444400044004404440444444044400044044",
    "44040404400000444440444444044444440000444000004444044440440044040404040444440444044000044040444444040044400000444440444444040404",
    "44004404404404044044040440000044404444044444044440000044440444040044040444440444044440440444044444004044404404044400004444004404",
    "44044404040044044044040404040404444444044440444404044404440440440044040440000444044000444444404440044044040044044044440440044004",
    "40044404044040000444040404404404444440444404044404044404444044440444004404440004040440044444440404044044044044044440040404040400",
    "04044044400440044400444440044044444404444044400440044044444044444440044440000444004000444444440444044404400440444404404444044004",
    "44444444444444444444444444444444444444444444444444444444444404444444444444444444444444444444444444444444444444444440044444444444",
    "44044444444444444444444444444444444044444444444444444444444444444400044444444444444444444444444444044444444444444444444444444444",
    "00000040444444444444444444444444000000044444444444044444444444444404044444444444440444444444444404404444444444444404444444444444",
    "44044440444444444044044444404444440444444444444444444444440444444400044444444444444444444444444440444444444444444000404444444444",
    "40044444444444444044404404000444400040444444444440000444440004444444444444444444400004440000044444444444444444444404444444400044",
    "04044444444444444044404400404044040004444444444444444044440444444444444444444444444044444444404444444444444444444000044444444444",
    "40044404444404444044404404400444404404444044444444444044400004444444444444444444440044444444404444444444400044440404404444444444",
    "44000004444404444404444444004444400000044404444444440444400444444444444444044444404400444440044444444444404044444004044444444444",
    "44444444444404444444444444444444444444444440444444444444444444444444444444444444444444444444444444444444400044444444444444444444",
    "44400044000000000000000000000000000000000400004000044400444004440004444444044404444000444444444444444444440444044400004444000044",
    "44400044000040000000400000000000000000000400004000400040440440444044400044000004444000444440444004440444444040444000000440444404",
    "44000004000040000004440000004000000400000400004004000000400000044044440444040404444404440040440440440400444404440000000004444440",
    "44400044000040000040404000000400004000000444444004000000000000004000000444440444440000040000004444000000444404440040040004044040",
    "44440444004040400000400004444440044444400400004004000000404004044044440444440444444404440040440440440400440000040000000004444440",
    "44444444000444000000400000000400004000000400004000400040440440444044400040440440444404444440444004440444444404440004400004400440",
    "44000004000040000000400000004000000400000400004000044400444444440004444440000000444040444444444444444444444000444000000440444404",
    "44444444000000000000000000000000000000000000000000000000444444444444444440444440440444044444444444444444444000444400004444000044",
    "44000004440000044444044444440444444404444444044444444444444404444404444444444044444404444400044440000000440444044444004444444444",
    "44044404440444044404040444440440444404444440404444440444404404444400000440000004444040444440440440440440444040444440440400444444",
    "44044404440000044404040444000404440000044400000444440444400000044044044440404044440444044000000040440440440000044440444400440444",
    "44000004440444044444044444440044444404444044044044000004404404444400004440000000400000004440400040000000444404444400044440404044",
    "44044404440000044440404444400044444000444400000444440444440000044404044440404404444044044400040040444440444000444440444440404044",
    "44044404440444044404440444040404440404044440004444440444444404444000000440000000444044044040440440444440444404444440444440404040",
    "44000004404444044044444040440440404404404440004440000000400000004444044444440404440440444440404440444440444404444400000444044404",
    "44444444444444444444444444444444444444444000000044444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444044444440444444444444444444444444444444444444444444444444404440444040404440444444444444444444404444444044440404040",
    "44444444444444044444440444444444444400040000000040004444004440444404440004404444040044444044444444444444444404444440444404040404",
    "44444444444444044444440444044444444044404444444404440444040440444404404004044444040004444404444444044044440000044404444440404040",
    "44444444444444044444440440404444440444040444444040444044044040444404044000444444004444444440444444044044444444444440444404040404",
    "44444444444444044444440404440444004440444044440444044400044400000000444000444444004444444440000000044000444444444444044440404040",
    "44444404444444044444440444444040444440444044440444044444044040444404044004040444040444444404444444044044440000044444404404040404",
    "00000000444440000000000044444404444444040444444040444444040440444404404004400444044044444044444444044044444404444444440440404040",
    "44444404444444044444440444444444444444404444444404444444004440444404440004000444044404440444444444444444444404444444404404040404",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000"}
    end
    
  if op7==1 then -- vg5000
    invbm=160
    ycell=10
    picdump1_st={
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444044444444044444044444440404444444444444404444440444444440444444044444444044444440444444440444404444444444444444444444",
    "44444444440404444440444444400444444444444444444444040444444044444404044444404444440404444404044444404044004444444444444444444444",
    "44444444444444444400044444444444440044444400044440444444440040444400404444000444444444444400044444404444404444444444444444444444",
    "44444444440044444044404440444044444044444044444440444044404400444044004440444044440004444044404444000444404400444444444444444444",
    "44444444444044444000004440444044444044444044444440444044404440444044404440000044404440444000004444404444404044044444444444444444",
    "44040444444044444044444440444044444044444044444440440044404400444044004440444444404440444044444444044044444440444444444444444444",
    "44444444440004444400044444000444440004444400044444004044440040444400404444000444440004444400044444000044444404444444444444444444",
    "44444444444444444444444444444444444444444440444444444444444444444444444444444444444444444444444444444444444000044444444444444444",
    "44444444444444444444444444444444444444444404444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440",
    "44444444444044444404044444040444444044444004444444044444444044444444044444044444444044444444444444444444444444444444444444444404",
    "44444444444044444404044444040444440004444004404440404444444044444440444444404444404040444440444444444444444444444444444444444044",
    "44444444444044444404044440000044404044444444044440404444440444444404444444440444440004444440444444444444444444444444444444444044",
    "44444444444044444444444444040444440004444440444444044444444444444404444444440444444044444000004444444444444444444444444444440444",
    "44444444444044444444444440000044444040444404444440404044444444444404444444440444440004444440444444444444440000444444444444404444",
    "44444444444444444444444444040444404040444044004440440444444444444440444444404444404040444440444444044444444444444444444444044444",
    "44444444444044444444444444040444440004444444004444004044444444444444044444044444444044444444444444044444444444444404444444044444",
    "44444444444444444444444444444444444044444444444444444444444444444444444444444444444444444444444440444444444444444444444440444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444404444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44404444444044444400044440000044444404444000004444400444400000444400044444000444444444444444444444444044444444444044444444000444",
    "44040444440044444044404444444044444004444044444444044444444440444044404440444044444444444444444444440444444444444404444440444044",
    "40444044444044444444404444440444440404444000044440444444444404444044404440444044440444444404444444404444400000444440444444444044",
    "40444044444044444440044444400444404404444444404440000444444044444400044444000044444444444444444444044444444444444444044444440444",
    "40444044444044444404444444444044400000444444404440444044440444444044404444444044444444444444444444404444400000444440444444404444",
    "44040444444044444044444440444044444404444044404440444044440444444044404444444044444444444404444444440444444444444404444444444444",
    "44404444444044444000004444000444444404444400044444000444440444444400044444000444440444444404444444444044444444444044444444404444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444044444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44000444440004444000044444000444400004444000004440000044440004444044404444000444444000444044404440444444404440444044404444000444",
    "40444044404440444044404440444044404440444044444440444444404440444044404444404444444404444044044440444444400400444044404440444044",
    "40400044404440444044404440444444404440444044444440444444404444444044404444404444444404444040444440444444404040444004404440444044",
    "40404044404440444000044440444444404440444000444440004444404444444000004444404444444404444004444440444444404440444040404440444044",
    "40400044400000444044404440444444404440444044444440444444404400444044404444404444444404444040444440444444404440444044004440444044",
    "40444444404440444044404440444044404440444044444440444444404440444044404444404444404404444044044440444444404440444044404440444044",
    "44000444404440444000044444000444400004444000004440444444440000444044404444000444440044444044404440000044404440444044404444000444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444404444444444444444444444444444444",
    "40000444440004444000044444000444400000444044404440444044404440444044404440444044400000444440004440444444440004444440444444444444",
    "40444044404440444044404440444044444044444044404440444044404440444044404440444044444440444440444440444444444404444400044444444444",
    "40444044404440444044404440444444444044444044404440444044404440444404044444040444444404444440444444044444444404444040404444444444",
    "40000444404440444000044444000444444044444044404444040444404040444440444444404444444044444440444444404444444404444440444444444444",
    "40444444404040444040444444444044444044444044404444040444404040444404044444404444440444444440444444440444444404444440444444444444",
    "40444444404404444044044440444044444044444044404444404444404040444044404444404444404444444440444444444044444404444440444444444444",
    "40444444440040444044404444000444444044444400044444404444440404444044404444404444400000444440004444444404440004444440444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444404444444444440444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440444444444440444400000000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444044444444444444444440444444444444400444444444444044444444404444444404444404444444004444444444444444444444444444",
    "44444444444444444044444444444444444440444444444444044044444444444044444444444444444444444404444444404444444444444444444444444444",
    "44444444440040444000044444000444440000444400044444044444440000444040044444004444444004444404404444404444400404444040044444000444",
    "00000000404400444044404440444444404440444044404440004444404440444004404444404444444404444404044444404444404040444004404440444044",
    "44444444404440444044404440444444404440444000004444044444404440444044404444404444444404444400444444404444404040444044404440444044",
    "44444444404400444044404440444444404440444044444444044444440000444044404444404444444404444404044444404444404040444044404440444044",
    "44444444440040444000044444000444440000444400044444044444444440444044404444000444444404444404404444000444404040444044404444000444",
    "44444444444444444444444444444444444444444444444444444444440440444444444444444444404404444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444004444444444444444444440044444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444440444444444404444444444400000000000000000",
    "44444444444444444444444444444444440444444444444444444444444444444444444444444444444444440444444444404444444444404444444400000000",
    "44444444444444444444444444444444440444444444444444444444444444444444444444444444444444440444444444404444444444404444444400000000",
    "40000444440000444040044444000444440004444044404440444044404440444044404440444044400000440444444444404444444444404444444400000000",
    "40444044404440444004404440444444440444444044404440444044404440444404044440444044444404440444444444404444444444404444444400000000",
    "40444044404440444044444444000444440444444044404444040444404040444440444440440044444044440444444444404444444444404444444400000000",
    "40444044404440444044444444444044440444444044004444040444404040444404044444004044440444440444444444404444444444404444444400000000",
    "40000444440000444044444440000444444004444400404444404444440404444044404444444044400000440444444444404444444444404444444400000000",
    "40444444444440444444444444444444444444444444444444444444444444444444444440444044444444440444444444404444444444404444444400000000",
    "40444444444440444444444444444444444444444444444444444444444444444444444444000444444444440444444444404444444444404444444400000000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "40004444400044444000444440004444400044444000444440004444400044444000444440004444400044444000444440004444400044444000444440004444",
    "40004444400044444000444440004444400044444000444440004444400044444000444440004444400044444000444440004444400044444000444440004444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444000444440004444400044444000444440004444400044444000444440004444400044444000444440004444400044444000444440004444400044444000",
    "44444000444440004444400044444000444440004444400044444000444440004444400044444000444440004444400044444000444440004444400044444000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444400044444444400040004000444444444000444444444000400040004444444440004444444440004000400044444444400044444444400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444400044444000444440004444400044444444400044444000444440004444400040004000400040004000400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "40004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000",
    "40004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "00004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444",
    "00004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444",
    "00004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000",
    "44440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000",
    "44440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000444400004444000044440000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444000044444444000000000000444444440000444444440000000000004444444400004444444400000000000044444444000044444444000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "44444444444444444444444444444444000044440000444400004444000044444444000044440000444400004444000000000000000000000000000000000000",
    "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
    "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
    "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}
    end
    
  for y=0,table.getn(picdump1_st)-1,1 do
    tm_st=picdump1_st[y+1]
    for x=0,string.len(tm_st)-1,1 do
      a=tonumber( string.sub(tm_st,x+1,x+1),16)
      c=math.floor(a*255/4)
      putpicturepixel(x,ho+y+ycell,c)
      putpicturepixel(x,ho+y+invbm+xcell,255-c)
      putpicturepixel(x+128,ho+y+ycell,c)
      putpicturepixel(x+128,ho+y+invbm+ycell,255-c)
      end;end
  if pixp~=1 then
    statusmessage("pixp~=1 ...")
    waitbreak(0)
    for y1=0,h-1,2 do for x1=0,w-1,2 do
      statusmessage("step 4: blur:".. (math.floor(y1*100/h)) .."%  " )
      waitbreak(0)
      kacm=0
      for y2=0,1,1 do for x2=0,1,1 do
        x=x1+x2;y=y1+y2;kacm=kacm+getpicturepixel(wo+x,y)
        end;end
      for y2=0,1,1 do for x2=0,1,1 do
        x=x1+x2;y=y1+y2;putpicturepixel(wo+x,y,math.floor(kacm/4))
        end;end
      end;end
    for y1=ho+ycell,ho+(invbm*2)+ycell-1,2 do for x1=128,256-1,2 do
      kacm=0
      for y2=0,1,1 do for x2=0,1,1 do
        x=x1+x2;y=y1+y2;kacm=kacm+getpicturepixel(x,y)
        end;end
      for y2=0,1,1 do for x2=0,1,1 do
        x=x1+x2;y=y1+y2;putpicturepixel(x,y,math.floor(kacm/4))
        end;end
      end;end
    end
  -- step 5: comparing character sets ------------------------------------------
  statusmessage("step 5: comparing character sets")
  waitbreak(0)
  ybm=math.floor((invbm/ycell)-1)
  stxy1=1
  if pixp~=1 then stxy1=2;end
  for y1=0,ho-1,ycell do for x1=0,wo-1,xcell do dfi=65536;fgx=0;fgy=0
    statusmessage("step 5: converting:".. (math.floor(y1*100/ho)) .."%  " )
    waitbreak(0)
    for yq=0,ybm,1 do for xq=0,15,1 do cnt=0
      for y2=0,ycell-1,stxy1 do for x2=0,xcell-1,stxy1 do
        q1=getpicturepixel(wr+x1+x2,y1+y2)
        q2=getpicturepixel(128+(xq*xcell)+x2,ho+ycell+(yq*ycell)+y2)
        dq=math.abs(q2-q1);cnt=cnt+dq
        end;end
      if cnt<dfi then dfi=cnt;fgx=xq;fgy=yq;end
      end;end
    for y2=0,ycell-1,1 do for x2=0,xcell-1,1 do
      c=getpicturepixel((fgx*xcell)+x2,ho+ycell+(fgy*ycell)+y2)
      putpicturepixel(wr+x1+x2,y1+y2,c)
      end;end
    end;end
  -- step 6: rebuild picture ----------------------------------------------------
  statusmessage("step 6: rebuild picture")
  waitbreak(0)
  for y1=0,h-1,ycell do
    statusmessage("step 6:".. (math.floor(y1*100/h)) .."%  " )
    waitbreak(0)
    for x1=0,w-1,xcell do
      paattr=getpicturepixel(wr+x1,hr+y1)
      ikattr=getpicturepixel(wr+x1+2,hr+y1+2)
      for y2=0,ycell-1,1 do
        for x2=0,xcell-1,1 do
          cout=paattr
          q9=getpicturepixel(wr+x1+x2,y1+y2)
          if q9~=0 then
            cout=ikattr
            end
          putpicturepixel(x1+x2,y1+y2,cout)
          end;end;end;end
  -- end -----------------------------------------------------------------------
  statusmessage("end")
  waitbreak(0)
  finalizepicture()
  setpicturesize(w,h)
  end

